Ngoại lệ PythonLỗi
EnvironmentErrorEnvironmentError
Bí danh của OSError. Tồn tại để tương thích ngược với Python 2.
python
Nguyên nhân gây ra lỗi này
Trong Python 3, EnvironmentError là bí danh của OSError. Bất kỳ lỗi hệ điều hành nào cũng có thể kích hoạt nó. Dùng OSError được ưu tiên hơn trong code Python hiện đại.
Cách sửa
Dùng OSError thay vì EnvironmentError trong code mới. Xử lý các lớp con cụ thể (FileNotFoundError, PermissionError) để bắt lỗi chính xác hơn. Lớp này chỉ tồn tại vì lý do tương thích ngược.
Mã lỗi liên quan
Ngoại lệ PythonLỗi
ImportErrorImportError
Câu lệnh import không thể tìm hoặc tải module hay tên được chỉ định.
python
Xem chi tiết Ngoại lệ PythonLỗi
requests.exceptions.Timeoutrequests.exceptions.Timeout
Yêu cầu hết thời gian chờ phản hồi từ máy chủ.
python
Xem chi tiết Ngoại lệ PythonCảnh báo
InterruptedErrorInterruptedError
Một lời gọi hệ thống đã bị gián đoạn bởi tín hiệu đến.
python
Xem chi tiết Ngoại lệ PythonLỗi
ChildProcessErrorChildProcessError
Thao tác trên tiến trình con thất bại.
python
Xem chi tiết Ngoại lệ PythonLỗi
numpy ValueError: shape mismatchnumpy ValueError: shape không khớp
Một thao tác numpy thất bại vì các shape của mảng không tương thích.
python
Xem chi tiết Ngoại lệ PythonLỗi
FileExistsErrorFileExistsError
Thao tác thất bại vì file hoặc thư mục đã tồn tại.
python
Xem chi tiết