参考这个方法
进入Debug模式
1 | python -m pdb xxx.py |
命令列表
l —> list 显示当前代码
n —> next 向下执行一行代码
c —> continue 继续执行代码
b —> break 添加断点
clear —> 清除断点
s —> step 进入一个函数
p —> print 打印一个变量的值
a —> args 打印所有的形参语句
q —> quit 退出调试
r —> return 快速执行到函数的最后一行
实例
1 | def func(a, b): |
实例效果
以后终端调试可能会用上