使用pdb进行python程序的调试

一般是用ide进行调试, 但是这里介绍一下pdb调试 

使用方法:

1.通过python -m pdb xxx.py 来直接对模块文件进行调试 
2.在交互模式下import pdb , 然后pdb.run(函数名)进行调试 
3.在py文件import pdb , 然后在需要调试的地方写下pdb.set_trace() , 在调用py文件时就会跳出调试界面

调试命令:

l———-list 查看当前代码段 
n———next 调试下一行 
b x——-break 在x行设置断点 
clear y—-清除代号为y的断点(通过b查看断点代号) 
c———-continue 持续调试函数 
p a———print 打印变量a的值 
a———–args 查看此行参数信息 
s————step 进入函数内调试 
r————return 调试函数直到当前函数返回 
h———–help 帮助 
q———–quit 退出调试


阅读更多
想对作者说点什么?

博主推荐

换一批

没有更多推荐了,返回首页