Python如何调试,pycharm如何单步调试
Python怎么单步调试?下面给大家介绍一下单步调试:
方法一:执行python-m pdbmyscript.py。
(Pdb)会主动停在第一行。等调试好了,再看帮助。
方法2:在被调试程序的开头:导入pdb,在你的代码行中设置一个断点:pdb.set_trace()
相关:《Python教程》
(Pdb) h
解释这些键盘命令。
断点设置
(PDB)B10 #的断点设置在这个py的第10行。
Or (Pdb)b ots.py:20 #断点被设置到ots.py的第20行
删除断点(Pdb)b #查看断点号
(Pdb)cl 2 #删除第二个断点
执行
(Pdb)n #单步执行
(Pdb)s #精点执行,就是会下到,方法
(Pdb)c #跳转到下一个断点
查看
(Pdb)p param #查看当前变量值
(Pdb)l #查看在某处执行的代码
(Pdb)a #查看堆栈中的所有变量
假设它在命令行上调试如下:
importpdb
deftt():
pdb.set_trace()
foriinrange(1,5):
打印
tt()
#这里只支持npc。
TT()
(PDB)NPDB单步调试方法总结如下:
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。