用IDLE调试python程序

 

1. 设置断点

先放例子:

import pdb
a=1
b=10
pdb.set_trace()#这里是断点
c=a+b
print(c)

 import pdb 后,用pdb.set_trace()设置断点。

2. 调试。

查看变量的类型值等

程序会在pdb.set_trace()的地方中断,如下图:

此时输入:p a

则会输出变量a的值

 

whatis a 则会输出a的类型

 

c是继续

b是设置断点

这些是常用的。

3. 帮助

在(PDB)下,输入help就能看到完整的列表:

 

比如,help p

输出当前表达式的值。

 

本文已在版权印备案,如需转载请访问版权印43554890

posted @ 2017-03-22 19:02  何大卫  阅读(3884)  评论(0编辑  收藏  举报