首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >是否可以使用ipdb.set_trace()删除断点设置?

是否可以使用ipdb.set_trace()删除断点设置?
EN

Stack Overflow用户
提问于 2013-10-01 00:09:07
回答 3查看 9.9K关注 0票数 28

我在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()调用),并在循环之后逐步执行代码

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19098850

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档