首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从pdb内部运行pdb

从pdb内部运行pdb
EN

Stack Overflow用户
提问于 2010-06-15 20:23:59
回答 1查看 329关注 0票数 0

我正在调试我正在编写的脚本,执行pdb语句的结果没有意义,所以我的自然反应是尝试用pdb跟踪它。

换句话说: Yo,我喜欢python,所以你能把我的pdb放在我的pdb中,这样我就可以在调试的时候调试吗?

EN

回答 1

Stack Overflow用户

发布于 2010-06-16 02:47:47

听起来,您需要在文档中列出一些比较突出的内容,这是一组方法,它允许您以编程方式在表达式、字符串代码或函数中调用调试器:

  • http://docs.python.org/library/pdb.html#pdb.run
  • http://docs.python.org/library/pdb.html#pdb.runeval
  • http://docs.python.org/library/pdb.html#pdb.runcall

当我已经到达pdb提示符(通常是遇到一个位置良好的pdb.set_trace()语句)时,我就会使用这些方法,并且希望测试一些方法调用的变化,例如,在我的源代码中没有调用,但我可以在当前上下文中手动调用这些方法。

如果这不是您想要的,那么在提示符下只想要"step“命令而不是"next”命令吗?(不清楚你到底想要什么。举个例子也许会有帮助。)

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

https://stackoverflow.com/questions/3048754

复制
相关文章

相似问题

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