Ame*_*ina 5 python debugging ipython ipdb
我只是注意到在中使用l(即 list命令)时出现了奇怪的行为ipdb。我想我过去曾经见过与Perl调试器类似的东西,但这仍然让我感到困惑。
l
list
ipdb
我第一次调用它时,它会在当前步骤(断点)周围正确显示约10行代码。但是,如果我反复按它,它将不再显示当前位置周围的代码,而是显示其下方的代码。
最终list显示了脚本的最后几行,如果我再按l一次,它将不再显示任何内容。
为什么会这样,以及如何使其与我第一次调用时一致?
fal*_*tru 4
许多命令行调试器都是这样运行的。(pdb、gdb、ipdb ...)。
如果要再次显示当前行,请指定行号。
l 42
如果您不知道当前行号,请发出where命令。
where
归档时间:
12 年,5 月 前
查看次数:
1104 次
最近记录:
10 年,4 月 前