Python pdb基础调试
启动pdb
python -m pdb myscript.py
(pdb)自动停在第一行
帮助:
(Pdb)h
断点设置:
设置断点:
(pdb)b 10 #断点设置在脚本第10行
(pdb)b myscipt.py:10
查看断点编号:
(pdb)b
删除断点:
(pdb)cl 2 #删除第2个断点
运行
(pdb) n #单步运行
(pdb)s #细点运行 也就是会下到,方法
(pdb)c #跳到下个断点
查看
(pdb)p param #查看当前 变量值
(pdb)l #查看运行到某处代码
(pdb)a #查看全部栈内变量