pudb是pdb的升级版本

安装

pip3 install pudb

使用方法

在程序文件的开头导入包

from pudb import set_trace
set_trace()#断点位置

运行的时候

python3 -m pudb.run pudbdemo.py

运行之后就会打开一个如下界面

界面

python使用pudb调试-LMLPHP

首先看最左边这个区域就是当前的代码区。

然后第一行显示命令

n : next,执行下一步;

s : step into,进入函数内部;

c : continue,循环中跳出本次循环;

b : break point,可以打一个断点;

! : python command line,打开python控制台, 可以运行命令;

? : help,帮助信息;

右边三个区,

第一个区variables可以看到当前变量的一些信息

第二个区stack可以看到堆栈信息。

第三个区 Breakpoints断点信息

04-15 01:16