メタデータ

ID: python-best-practices/no-exit

言語: Python

重大度: エラー

カテゴリー: ベストプラクティス

説明

exit() の代わりに sys.exit() を使ってください。exit はビルトインで、主にコンソールで実行されます。sys.exit() は適切な戻り引数を持つプログラムに対して実行されます (ドキュメント参照)。

詳細はこちら

非準拠コードの例

print("bla")
exit(0)  # 代わりに sys.exit() を使用します

準拠コードの例

import sys
print("bla")
sys.exit(0)