1. 在需要调试的代码块中添加以下代码:
import pdb
pdb.set_trace()
2. 运行脚本后执行响应的命令进行调试:
Documented commands (type help <topic>):
========================================
!: 后接语句可以直接改变变量的值
a/args: 打印当前函数的参数
alias: 给一段执行程序取别名(alias
[name [command]]
)
b/break: 设置断点(b
[([filename:]lineno | function) [, condition]]
)
c/cont/continue: 继续执行脚本
cl/clear: 清除断点(cl
[filename:lineno | bpnumber [bpnumber ...]]
)
commands:
disable: 禁用启用的断点(disable
[bpnumber [bpnumber ...]]
)
d/down: 移动到下一层堆栈(d
[count])
debug:
display:
enable: 启用禁用的断点(en