使用pdb调试python脚本

  pdb 是 python 自带的一个包,为 python 程序提供了一种交互的源代码调试功能,主要特性包括设置断点、单步调试、进入函数调试、查看当前代码、查看栈片段、动态改变变量的值等。pdb 提供了一些常用的调试命令

命令解释
break 或 b 设置断点 设置断点
continue 或 c 继续执行程序
list 或 l 查看当前行的代码段
step 或 s 进入函数
return 或 r 执行代码直到从当前函数返回
exit 或 q 中止并退出
next 或 n 执行下一行
pp 打印变量的值
help 帮助

下面是一个典型的python调试过程:

1 import pdb 
2  pdb.set_trace() 
3  a = "aaa"
4  b = "bbb"
5  c = "ccc"
6  final = a + b + c 
7  print final

 

posted @ 2015-08-20 19:42  世有因果知因求果  阅读(234)  评论(0编辑  收藏  举报