Rumah >pembangunan bahagian belakang >Tutorial Python >Mengapa Adakah `open()` dalam Python Membuang `FileNotFoundError`, dan Bagaimana Saya Boleh Membetulkannya?
Apabila cuba memuatkan fail menggunakan fungsi open() dalam Python, anda mungkin menghadapi " Ralat FileNotFoundError / IOError" dengan mesej "[Errno 2] Tiada fail atau direktori." Ralat ini menandakan ketidakupayaan skrip untuk mengesan fail yang ditentukan.
Untuk menyelidiki punca, adalah penting untuk memahami cara Python mencari fail:
Apabila menggunakan open('recentlyUpdated. yaml'), Python menganggap laluan relatif dan mencari dalam direktori kerja semasa. Untuk mendiagnosis isu:
Resolusi:
Nota:
Contoh: Andaikan file.txt terdapat dalam C:Folder, anda boleh membukanya sebagai:
Atas ialah kandungan terperinci Mengapa Adakah `open()` dalam Python Membuang `FileNotFoundError`, dan Bagaimana Saya Boleh Membetulkannya?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!