Python例外情報
SystemExitSystemExit
プログラム終了を要求するために sys.exit() によって送出される。
python
このエラーの原因
コードが sys.exit() を呼び出してプログラムを終了した。終了コードは .code 属性から取得できる。コード 0 は成功を、非ゼロはエラーの発生を示す。
修正方法
終了前のクリーンアップが必要な場合を除き、SystemExit を捕捉しない。捕捉した場合は再送出するか sys.exit() を再度呼び出す。終了時に常に実行すべきクリーンアップには atexit モジュールを使用する。
関連するエラーコード
Python例外エラー
NotADirectoryErrorNotADirectoryError
ディレクトリではないパスに対してディレクトリ操作を試みました。
python
詳細を表示 Python例外エラー
IOErrorIOError
I/O 操作が失敗しました。Python 3 では IOError は OSError の別名です。
python
詳細を表示 Python例外エラー
TypeError: object is not callableTypeError: オブジェクトは呼び出し可能ではありません
関数でないオブジェクトが括弧 () で呼び出された。
python
詳細を表示 Python例外エラー
pickle.UnpicklingErrorpickle.UnpicklingError
pickleモジュールが提供されたデータをデシリアライズできませんでした。
python
詳細を表示 Python例外エラー
PermissionErrorPermissionError
ファイルシステムの権限が不足しているため操作が許可されていません。
python
詳細を表示 Python例外エラー
ExceptionGroupExceptionGroup
Python 3.11で構造化並行処理のために導入された、複数の例外をまとめるコンテナです。
python
詳細を表示