pdb为python程序实现了一个交互式调试环境.它包括一些特性,可以暂停程序,查看变量值,以及逐步监视程序执行,从而能了解程序具体做了什么,并查找逻辑中存在的bug. 启动调试工具 使用pdb的第一步是让解释器在适当的时候进入调试工具.可以采用很多不同的方法 达到这个目的,具体取决于起始条件和所要调试的内容. 从命令行执行 pdb的最直接的方式是通过命令行运行,命令格式如下 python3 -m pdb py文件 这里我们来个小例子,有一个文件名为1.py,代码如下 def foo(num):…