Python路徑處理中的常見(jiàn)錯(cuò)誤有哪些

小樊
106
2024-07-17 04:03:43

  1. FileNotFoundError: 文件不存在或路徑錯(cuò)誤導(dǎo)致無(wú)法找到文件。
  2. PermissionError: 沒(méi)有權(quán)限訪問(wèn)文件或目錄。
  3. IsADirectoryError: 期望文件,但給定的路徑代表一個(gè)目錄。
  4. NotADirectoryError: 期望目錄,但給定的路徑代表一個(gè)文件。
  5. FileNotFoundError: [Errno 2] No such file or directory: ‘xxx’: 找不到指定的文件或目錄。
  6. OSError: [Errno 13] Permission denied: 拒絕訪問(wèn)文件或目錄。
  7. ValueError: invalid mode: ‘r+’: 無(wú)效的文件打開(kāi)模式。
  8. TypeError: expected str, bytes or os.PathLike object, not int: 傳入的路徑類(lèi)型錯(cuò)誤。
  9. FileExistsError: [Errno 17] File exists: ‘xxx’: 創(chuàng)建已存在的文件。
  10. RuntimeError: maximum recursion depth exceeded: 遞歸深度超過(guò)最大值。

0