安装
- sudo pip install ipdb
使用
- 第一种方法
- python -m ipdb xxx.py 单步调试
- 第二种方法
- 在需要断点的地方插入两句话
from ipdb import set_trace
set_trace()
- 1
- 2
- 运行程序后, 会在执行到set_trace()的时候中断程序 并出现提示符
- ipdb>
- 好像进入了 ipython 一样
常用的命令
- n(下一个)
- ENTER(重复上次命令)
- q(退出)
- p<变量>(打印变量)
- c(继续)
- l(查找当前位于哪里)
- s(进入子程序)
- r(运行直到子程序结束)
- !