Python程序调试之终端pdb
1. 进入Debug模式
$:python -m pdb xxx.py
2.命令列表
l --> list 显示当前代码
n --> next 向下执行一行代码
c --> continue 继续执行代码
b --> break 添加断点 <b 行号>
clear --> 清除断点 <clear 断点序号>
s --> step 进入一个函数
p --> print 打印一个变量的值 <p a,b>
a --> args 打印所有的形参语句
q --> quit 退出调试
r --> return 快速执行到函数的最后一行
实例
def func(a, b):
rest = a + b
return rest
a = 10
b = 20
rest = func(a, b)
print("rest=",rest)
实例效果
!