như Khi tôi cố gắng để mở một tập tin trong ghi chế độ với đoạn mã sau:tập tin mở trong chế độ "w": IOError: [Errno 2] Không có tập tin hoặc thư mục
packetFile = open("%s/%s/%s/%s.mol2" % ("dir", "dir2", "dir3", "some_file"), "w")
Cung cấp cho tôi các lỗi sau:
IOError: [Errno 2] No such file or directory: 'dir/dir2/dir3/some_file.mol2'
chế độ "w" nên tạo ra các tập tin nếu nó không tồn tại, phải không? Vậy làm thế nào lỗi này có thể xảy ra?
-1; đây không phải là nguyên nhân có thể gây ra lỗi của OP. Nếu bạn không có quyền ghi vào thư mục, Python sẽ cung cấp cho bạn 'IOError: [Errno 13] Quyền bị từ chối: 'testdir/foo'', không phải là một lỗi' No such file or directory'. –