pdb工具(模块)是python自带的在linux中的断点调试工具
参数如下
l # 查看运行到哪行代码
n # 单步运行,跳过函数
s # 单步运行,可进入函数
p 变量 # 查看变量值
b 行号 # 断点设置到第几行
b # 显示所有断点列表
cl 断点号 # 删除某个断点
cl # 删除所有断点
c # 跳到下一个断点
r # return 当前函数
exit # 退出
使用方法为
1.python -m pdb test.py
root@iZbp11vz1brexya9wf6w6eZ:~# cat debug_python.py -n
1
2 def add(a, b):
3 return a + b
4
5 if __name__ == '__main__':
6 print("===start==="