这里写目录标题
pdb调用
import pdb
pdb.set_trace()
符号 | 作用 |
---|---|
ll | 展示所有代码(可以输出当前的函数的源码) |
l | 可以看周围的代码默认是上5行、下5行。 |
n(next) | 执行下一行 |
i | 直接输入变量i可以看到当前的值 |
where | 通过命令where(简写w)可以得出正在执行哪一行,以及程序的调用栈的位置 |
u | 返回到上一个栈帧,初步尝试发现是可以回退执行 |
s (step) | 函数单步执行,如果遇到函数会进入函数内部继续调试 |
n(next) | 单步执行命令 |
return | return也可以绕开一段代码的捷径,只不过它会继续执行,直至函数准备执行一个return语句,然后会暂停,使得在函数返回之前可以看到返回值. |
j (linenumber) | 跳转到指定行 |