SystemExitSystemExit
Được raise bởi sys.exit() để yêu cầu kết thúc chương trình.
Nguyên nhân gây ra lỗi này
Code đã gọi sys.exit() để thoát chương trình. Mã thoát có thể truy cập qua thuộc tính .code. Mã 0 nghĩa là thành công; khác 0 nghĩa là có lỗi.
Cách sửa
Không nên bắt SystemExit trừ khi cần dọn dẹp trước khi thoát. Nếu đã bắt, hãy raise lại hoặc gọi lại sys.exit(). Dùng module atexit cho các tác vụ dọn dẹp cần chạy khi thoát.
Mã lỗi liên quan
NotADirectoryErrorNotADirectoryError
Thao tác thư mục được thực hiện trên đường dẫn không phải thư mục.
IOErrorIOError
Thao tác I/O thất bại. IOError là alias của OSError trong Python 3.
TypeError: object is not callableTypeError: object is not callable
Một đối tượng không phải hàm được gọi bằng dấu ngoặc đơn ().
pickle.UnpicklingErrorpickle.UnpicklingError
Module pickle không thể deserialize dữ liệu được cung cấp.
PermissionErrorPermissionError
Thao tác không được phép do quyền hệ thống tệp không đủ.
ExceptionGroupExceptionGroup
Vùng chứa cho nhiều exception, được giới thiệu trong Python 3.11 cho concurrency có cấu trúc.