2019-05-20

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()

在需要设置断点的地方加入上面的代码

你可能感兴趣的:(2019-05-20)