Tôi có các nội dung sau trong tệp có tên test2.txt
.xử lý kiểm tra ngoại lệ python doctest
>>> def faulty():
... yield 5
... return 7
Traceback(most recent call last):
SyntaxError: 'return' with argument inside generator(<doctest test.txt[0]>,line 3)
Tôi gọi chạy thử nghiệm với python -m test2.txt
. Các kết quả dưới đây là khá ngoài mong đợi của tôi.
suy nghĩ của tôi là bài kiểm tra nên được thành công bởi vì tôi đã viết sản lượng dự kiến trong tập tin test2.txt
của tôi và nó 'gần như' phù hợp với những gì tôi nhận được từ giao diện điều khiển đầu ra. Tôi đã thử thêm 'File "G:\"'.... line
? nhưng thử nghiệm vẫn thất bại.
thank you very much. Tôi làm theo lời khuyên của bạn để sửa đổi các tập tin văn bản ban đầu __extremely__ cẩn thận và bây giờ nó hoạt động mặc dù tôi chưa thử ** cờ ** bạn nói về. Tôi có thể thử khi việc học của tôi diễn ra. – Tracy
Cần lưu ý rằng lá cờ này cũng làm cho thông điệp ngoại lệ bị bỏ qua. – ony