您的位置:首页 > 运维架构 > Linux

linux环境下python的pdb调试方法

2017-11-19 22:15 302 查看
一些常用指令:

h(elp) [comman] #打印可用指令及帮助信息

r(eturn) #运行代码直到下一个断点或当前函数返回

b(reak) [[filename:]lineno | function[, condition]] #指定文件某行或函数体来设置断点

l(ist) [first[, last]] #查看指定代码段

n(ext) #执行下一行

s(tep) #执行下一行,若为函数则进入函数体

p #打印某个变量

a(rgs) #打印当前函数的参数

w(here) #打印堆栈信息

d(own) #移至下层堆栈

u(p) #移至上层堆栈

j(ump) #跳转到指定行

continue / c #继续执行

disable [bpnumber [bpnumber]] #失效断点

enable[bpnumber [bpnumber]] #启用断点

cl(ear) [filename:lineno | bpnumber [bpnumber]] #删除断点

q(uit)/exit #中止调试并退出
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: