如何在不重新键入控制台的情况下一步一步地运行python脚本?

时间:2015-10-16 14:53:25

标签: python console ide output debuggervisualizer

我们经常遇到像

这样的python示例
  

>>>一些python指令1

     

一些python指令1(预期)输出

     

>>>一些python指令2

     

一些python指令2(预期)输出

我们必须将它复制粘贴到控制台中,因为,例如,ide调试器不会  为我们打印控制台的功能,就像当前指令的结果一样。

有工具可以完成这项工作吗?可能是某个ide插件可以配置为解析>>>指令字符串并在控制台中显示输出以验证建议的实际结果?

1 个答案:

答案 0 :(得分:1)

您可以使用pdb模块执行此操作。

基本上,import pdb; pdb.set_trace()允许您逐行执行代码。调试器是交互式的,它允许您打印值,设置新变量,使用它们,并在需要时单步执行功能等。