python怎么单步调试-Python教程

资源魔 31 0

Python怎样单步伐试?上面给各人引见一下单步伐试:

办法一:执行 python -m pdb myscript.py

(Pdb) 会本人自动停正在第一行。期待调试,这时候你可以看看协助。

办法二:正在所调试顺序的扫尾中:import pdb 并正在你的代码行设置断点:pdb.set_trace()

相干保举:《Python视频教程》

(Pdb) h
阐明下这几个要害饬令
<断点设置
(Pdb)b 10 #断点设置正在本py的第10行
或(Pdb)b ots.py:20 #断点设置到 ots.py第20行
删除了断点(Pdb)b #查看断点编号
(Pdb)cl 2 #删除了第2个断点
<执行
(Pdb)n #单步执行
(Pdb)s #细点执行 也就是会下到,办法
(Pdb)c #跳到下个断点
<查看
(Pdb)p param #查看以后 变量值
(Pdb)l #查看执行到某处代码
(Pdb)a #查看一切栈内变量
<假定是正在饬令行里的调试为:

import pdb
def tt():
pdb.set_trace()
for i in range(1, 5):
print i
<<< tt()
#这里支持 n p c 罢了
< (3)tt()
(Pdb) n

pdb单步伐试办法总结以下:

1561450762(1).jpg

以上就是python怎样单步伐试的具体内容,更多请存眷资源魔其它相干文章!

标签: Python python教程 python编程 python使用问题 单步调试

抱歉,评论功能暂时关闭!