Python使用pdb调试如何设置和取消断点

 时间:2026-02-14 00:15:15

1、打开Python开发工具IDEL,准备pdb调试的代码内容如下;

def addVar(a,b):

    result = a+b

    print ('result:%s' %(result))

    return result

a = 1

b = 1

c = addVar(a,b)

print (c)

Python使用pdb调试如何设置和取消断点

2、在命令行调试上面的程序代码,命令如下:

python -m pdb pdbtest.py

最后一个参数是调试的文件名

Python使用pdb调试如何设置和取消断点

3、在命令行pdb调试界面输入l,查看代码内容

Python使用pdb调试如何设置和取消断点

4、如在第9行设置断点,使用命令

b 9

再使用n命令执行下一步,使用l命令就可以看到在第9行前有B字母,代表断点。

Python使用pdb调试如何设置和取消断点

5、同样也可以使用b命令查看断点

Python使用pdb调试如何设置和取消断点

6、每次向下执行一步是n命令,执行到到断点是c命令,例如使用名称

c

再使用l查看代码执行情况,如下图所示

Python使用pdb调试如何设置和取消断点

7、清除断点使用命令

clear 断点标号

注意不是断点行号,是标号,断点标号可以用b命令查看

Python使用pdb调试如何设置和取消断点

  • 如何设置excel工作表中鼠标的十字光标?
  • 如何在Excel中打开VBE编辑器
  • WPS表格如何插入地图
  • Excel表格技巧—如何只显示有内容的单元格
  • Excel如何批量区域填充?
  • 热门搜索
    达米尼冰箱怎么样 宫颈纳氏囊肿怎么治疗 流鼻血怎么回事 血脂高怎么办 说明怎么写 怎么提高睡眠质量 西的笔顺怎么写 异地恋怎么办 狗不吃东西怎么办 牛仔裤怎么洗