在命令行输入 python -m pdb xxx.py进行pdb调试功能
h 提示帮助
b 添加断点,也可以在代码中添加断点,
import pdb
pdb.set_trace()
cl 清除断点
s(step) 执行下一条命令
n(next) 执行下一条语句
r(return) 执行到函数结束
c(continue) 运行到遇到下一条断点
l(list) 列出源码
p(print) 变量名 查看变量
q(quit) 退出debug
run 重新启动debug,相当于restart
Enter会执行上一条命令
输入pdb不认识的命令,pdb会把他当作python语句运行