メソッドへのすべての呼び出しが try ブロックでラップされている、適切に構造化された OOP Python アプリケーションを考えてみましょう。ここで、このアプリケーションをデバッグしていて、実際に例外をスローしたいとします。デバッグするためだけに、すべてtry:
の行を置き換えてその部分if True:
をコメントアウトすることはほぼ不可能です。コードの特定の部分によってスローされた例外がプログラムの実行を停止し、例外情報を stdout に出力する必要があることを Python インタープリターに伝える方法はありますか?"""
except:
Kubuntu Linux 上の Python 2.7.3 または 3.2.3。