Ngoại lệ PythonLỗi
SyntaxErrorSyntaxError
Python gặp cú pháp không hợp lệ và không thể phân tích cú pháp.
python
Xem chi tiết IndentationErrorCode có thụt lề không đúng, điều này có ý nghĩa cú pháp trong Python.
Python yêu cầu thụt lề nhất quán cho các khối code. Lỗi này xảy ra khi trộn lẫn tab và space, dùng mức thụt lề sai, hoặc thụt lề không khớp với cấu trúc khối dự kiến.
Sử dụng thụt lề nhất quán (4 space mỗi cấp là chuẩn). Cấu hình editor để chèn space thay vì tab. Chạy: `python -tt script.py` để phát hiện việc trộn lẫn tab/space. Hầu hết editor có tính năng 'convert indentation'.
def foo():
print("bad indent") # IndentationErrorSyntaxErrorPython gặp cú pháp không hợp lệ và không thể phân tích cú pháp.
AttributeErrorĐối tượng không có thuộc tính hoặc phương thức được yêu cầu.
UnicodeEncodeErrorMột chuỗi Unicode không thể encode sang encoding đích.
requests.exceptions.TimeoutYêu cầu hết thời gian chờ phản hồi từ máy chủ.
ConnectionRefusedErrorKết nối bị từ chối vì không có server nào đang lắng nghe tại địa chỉ đích.
BrokenPipeErrorCó thao tác ghi vào pipe hoặc socket mà đầu đọc đã bị đóng.