2017-12-28 12 views
0

bashコマンドset -eと同等のpython3はありますか?つまり、エラーが発生するとすぐに実行を停止しますか?それとも、Pythonはすでにこれをしていますか?bashコマンド `set -e`に相当するpython3はありますか?

+3

キャッチされていない例外は、デフォルトでコールスタックを伝搬してプログラムを終了し、例外メッセージとトレースバックを表示します。例外は捕まえることができるので、それほど同じではありませんが、非常に限定された 'bash'機能よりも率直に良い設定です。 – ShadowRanger

+0

私は尋ねる必要があります...あなたはスクリプトを書いてみてエラーを導入し、何が起こったのか見てきましたか? – SethMMorton

答えて

3

未知の例外が発生した場合、Pythonは常に実行を停止します。 トレースバックに例外に関する情報が表示されます。

関連する問題