1
私はモジュールを持っています。このモジュールでは、モジュールをインポートするとすぐにいくつかの変数を初期化します。モジュールの初期化で例外が発生した場合どうなるのですか?
my_mobule.py:この場合
def _build_service():
# ...do some stuffs
_service = _build_service()
、_build_service
メソッドで例外が発生した場合、何が起こるのだろうか?どのように私のモジュールが例外から回復し、_build_service
を再び呼び出そうとしていますか?
ありがとうございます。
それが最初のステップのように思える、前この質問を投稿すると、例外が発生し、何が起こるかを確認することです。 – larsks
例外を処理してデフォルト値を指定するか、または不変式を使用する必要があります。 –
@larsksこれを行ったので、ここで求めています。私は例外を見たので、私は知らないが、私のアプリは実行を続けているので、Pythonはこのモジュールを再びインポートしようとします。それは私の疑いです。 –