python pdb 调试
2017-02-07 15:52
204 查看
python pdb调试
在交互环境中通常使用pdb.run来调试:
?
b 函数名、行号:
打断点,b可以查询所有的断点。
?
c:
运行程序,直到遇到断点。
?
l:
查看断点周围的代码
?
a:
查看参数
?
s, n:
单步运行,区别s会进入路径中的函数,n不会进入
p:
查看表达式的值
?
condition:
条件断点,只有条件为true断点才命中
?
bt:
查看调用堆栈
?
r:
执行到函数返回
?
通过pdb.set_trace() 在代码中指定位置嵌入一个断点,通常可以通过调试开关来控制
?
运行后在pdb.set_trace()位置被断住,当__DEBUG__ = False,代码正常运行
?
通过pdb.pm()进行事后调试,可以跟踪异常程序最后的堆载信息:
?
在交互环境中通常使用pdb.run来调试:
?
打断点,b可以查询所有的断点。
?
运行程序,直到遇到断点。
?
查看断点周围的代码
?
查看参数
?
单步运行,区别s会进入路径中的函数,n不会进入
p:
查看表达式的值
?
条件断点,只有条件为true断点才命中
?
查看调用堆栈
?
执行到函数返回
?
?
?
?
相关文章推荐
- 使用pdb调试python
- 使用scite和pdb来调试python程序
- Linux环境下通过pdb调试Python程序
- 通过pdb简单调试python
- pdb调试python脚本
- Python 调试 PDB
- 初学python------pdb调试命令
- 使用pdb调试Python程序
- 用PDB库调试Python程序
- python核心高级学习总结2----------pdb的调试
- The python debugger调试(PDB)的简介
- python使用pdb进行调试
- 【python 笔记】 python pdb 调试技巧
- 用PDB库调试Python程序
- python调试工具pdb
- python中pdb调试使用
- Linux通过使用pdb简单调试python计划
- PyChram工具pdb调试python代码
- Python 调试:pdb
- 用PDB库调试Python程序