我在Python代码中的某处使用了ipdb.set_trace()
。是否可以使用IPDB命令忽略此断点?
clear
告诉我它清除了所有的断点,但是当它遇到ipdb.set_trace()
这条线时,IPDB再次停止。
disable 1
告诉我:No breakpoint numbered 1
ignore 1
说:Breakpoint index '1' is not valid
澄清一下:当然,我可以简单地从我的源代码中删除断点。但这需要退出调试器并重新启动它。通常情况下,它需要做很多工作才能达到某个程度,而重新启动调试器会让事情变得更加困难。此外,如果有一个很大的循环,并且您想要检查循环中的对象,最简单的方法是在循环中直接在对象之后放置一个断点。那么,我如何使用next
跳过循环(以及所有成千上万的set_trace()
调用),并在循环之后逐步执行代码
https://stackoverflow.com/questions/19098850
复制相似问题