Đi đến nội dung
Ngoại lệ PythonThông tin
SystemExit

SystemExit

Được raise bởi sys.exit() để yêu cầu kết thúc chương trình.

python

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.

Tài liệu chính thức

Mã lỗi liên quan