Ngoại lệ PythonLỗi
IndentationErrorIndentationError
Code có thụt lề không đúng, điều này có ý nghĩa cú pháp trong Python.
python
Xem chi tiết TypeError: object is not subscriptableKý hiệu ngoặc vuông ([]) được dùng trên một đối tượng không hỗ trợ indexing.
Bạn dùng ký hiệu ngoặc vuông trên đối tượng không implement __getitem__. Thường xảy ra khi biến là None, integer, hoặc kiểu khác không hỗ trợ indexing.
Kiểm tra kiểu của đối tượng trước khi indexing. Thêm kiểm tra None: if obj is not None: obj[0]. Xác minh biến có đúng kiểu mong đợi (list, dict, string). Dùng type hint và type checker để phát hiện lỗi sớm.
None[0] # TypeError: 'NoneType' object is not subscriptableIndentationErrorCode có thụt lề không đúng, điều này có ý nghĩa cú pháp trong Python.
ChildProcessErrorThao tác trên tiến trình con thất bại.
TimeoutErrorTimeout ở cấp hệ thống xảy ra trong một thao tác blocking.
AttributeErrorĐối tượng không có thuộc tính hoặc phương thức được yêu cầu.
IsADirectoryErrorThao tác file được thực hiện trên đường dẫn là thư mục.
pickle.UnpicklingErrorModule pickle không thể deserialize dữ liệu được cung cấp.