「open()」FileNotFoundError 故障排除:沒有此類檔案或目錄
嘗試使用Python 的open() 函數存取檔案時,由於檔案不存在或檔案路徑不正確,您可能會遇到“FileNotFoundError”
當 open() 函數中指定的檔案在目前工作目錄中不存在,或提供的路徑不正確或無法存取時,會發生此錯誤。
理解檔案路徑
要有效解決此錯誤,了解Python 處理檔案路徑的方法至關重要解釋:
診斷和故障排除
要解決錯誤,請解決錯誤,請考慮以下步驟:
解決方案選項
診斷完成後,您有兩個選項可以開啟file:
最佳實務
最佳實務使用檔案路徑時,建議:
使用原始字串(r" ") 用於Windows 路徑,以避免解析反斜線問題。 考慮使用在 Windows 上使用正斜杠('/') 而不是反斜杠,因為它們不需要轉義。os.chdir(r'C:\Folder') open('file.txt') # Relative path
open(r'C:\Folder\file.txt') # Absolute path
以上是為什麼Python的`open()`函數會拋出`FileNotFoundError`?的詳細內容。更多資訊請關注PHP中文網其他相關文章!