複数のファイルを含む大きな Python スクリプトがあり、メソッドが呼び出された場所を知る必要があります。PHPのdebug_backtraceのようなPythonのバックトレース機能はありますか?
4008 次
2 に答える
9
tracebackモジュールを参照してください。
import traceback
def foo():
bar()
def bar():
baz()
def baz():
traceback.print_stack()
# or trace = traceback.extract_stack()
foo()
于 2012-04-26T08:55:53.620 に答える
3
Pythonをデバッグしたい場合
import pdb
次にドロップします
pdb.set_trace()
デバッグを開始したい場所
詳細については、このサイトを参照してください
于 2012-04-26T08:55:52.880 に答える