Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Python デバッガー pdb を終了時に中断するにはどうすればよいですか? また、なぜ私はそれをしているのか、発生した例外をどのように中断できますか?
関数を上書きします:
old_sys_exit = sys.exit def new_sys_exit (value) : print "in sys exit %s" % value old_sys_exit(value) sys.exit = new_sys_exit
次に、ブレークポイントを設定します。
(Pdb) b new_sys_exit
sysを呼び出す他のモジュールでも機能します。