try
この/except
ステートメントには 2 つの目的があります。
return
問題が発生しなかった場合は 1、問題が発生した場合は 0にする必要があります。- 例外を発生させてスクリプトを終了する必要があります。
私はreturn
働く価値があります。私もSystemExit()
仕事をしています。しかし、一緒に、それらは機能していません。
私のPythonスクリプト(関連):
except IOError:
value_to_return = 0
return value_to_return
raise SystemExit("FOOBAR")
これで、そのraise SystemExit("FOOBAR")
行は完全に無視されます。戻り値を取得するにはどうすればよいraise SystemExit("FOOBAR")
ですか? これは初歩的なことかもしれませんが、実際にはかなり苦労しています。