如何在pdb中的当前行周围显示m [,n]行?

时间:2017-03-12 20:51:50

标签: python-2.7 pdb

Python 2.7调试器pdb允许用o显示行pl [o[,p]],但是必须找出调试器所在的行,然后减去和加。有没有办法在没有算术的当前行之前显示m行和n行?

1 个答案:

答案 0 :(得分:0)

据我所知,没有。 l(ist)命令会在当前行周围显示11行,但您不能在当前行之前和m之前显示n行。

https://docs.python.org/2/library/pdb.html

  

l(ist)[first [,last]]   列出当前文件的源代码。如果没有参数,请在当前行周围列出11行或继续上一个列表。使用一个参数,在该行列出11行。使用两个参数,列出给定范围;如果第二个参数小于第一个参数,则将其解释为计数。