Python 服务器调试
安装
pip install ipdb
linux使用
python -m ipdb xxx.py
此时进入调试模式,需要使用如下命令控制:
- n 下一步
- ENTER 重复上次命令
- c 继续执行直到遇到某个断点或者执行完毕
- s 进入子程序(函数内部)
- p 变量名 打印变量
- b +line number 设置断点
- j + line number 直接执行指定行号所在代码
- w 打印目前所在行号及上下文
- cl 清除断点,没有参数则清除所有断点
- q 退出调试
在程序中添加代码
import ipdb
ipdb.set_trace()
在需要设置断点的地方加入上面的代码
网友评论