pdb にいるとき/pdb に入る前に最後の例外を調べる方法はありますか? (python 2.7.5 を使用)。
コードで例外が発生した直後に (そうです、他のコマンドはまったく入力しません)、私は実行しsys.exc_info()
ます。これは単に結果になり(None, None, None)
ます。この時点で、実行できpdb.pm()
、例外が発生した時点で pdb が開始されます。
この例外オブジェクトを調べられるようにしたいと思います (発生する前に変数に格納されません)。
http://docs.python.org/2/library/pdb.htmlまたはhttp://docs.python.org/2/library/sys.htmlには明らかに役立つものはありません
編集:私は知っていset_trace
ます。コードを変更する前に、例外を調べたいと思います。