Lỗi file not found trong python
Vì lý do nào đó, mã của tôi gặp sự cố khi mở một tệp đơn giản: Đây là mã:
Và lỗi là:
83 hữu ích 2 bình luận 455k xem chia sẻ answer 105
Hãy để tôi làm rõ cách Python tìm tệp:
Nếu bạn cố gắng thực hiện Ví dụ: Giả sử Để mở nó, bạn có thể làm:
hoặc là
105 hữu ích 5 bình luận chia sẻ answer 18 Rất có thể, vấn đề là bạn đang sử dụng đường dẫn tệp tương đối để mở tệp, nhưng thư mục làm việc hiện tại không được đặt như bạn nghĩ. Đó là một quan niệm sai lầm phổ biến rằng các đường dẫn tương đối có liên quan đến vị trí của tập lệnh python, nhưng điều này là sai sự thật. Đường dẫn tệp tương đối luôn liên quan đến thư mục làm việc hiện tại và thư mục làm việc hiện tại không nhất thiết phải là vị trí của tập lệnh python của bạn. Bạn có ba lựa chọn:
Các lỗi phổ biến khác có thể gây ra lỗi "không tìm thấy tệp" bao gồm:
18 hữu ích 0 bình luận chia sẻ answer 6 Tệp có thể tồn tại nhưng có thể có một đường dẫn khác. Hãy thử viết đường dẫn tuyệt đối cho tệp. Hãy thử Hãy thử nó như thế này:
6 hữu ích 1 bình luận chia sẻ answer 2 Có thể, bạn đã đóng 'file1'.
(xem thêm https://docs.python.org/3/library/functions.html?highlight=open#open ) 2 hữu ích 0 bình luận chia sẻ answer 1 Nếu là VSCode, hãy xem vùng làm việc. Nếu bạn đang ở trong không gian làm việc khác, lỗi này có thể tăng lên 1 hữu ích 1 bình luận chia sẻ Đăng nhập để trả lời câu hỏiCó thể bạn quan tâm |