pdb.set_trace()不起作用

时间:2013-04-26 04:00:28

标签: python set trace pdb

当我在代码中插入import pdb; pdb.set_trace()时,会显示错误消息:

  

'module'对象具有属性'set_trace'

pdb.py文件中,有def set_trace()个功能。它怎么能不起作用?

有没有人有同样的问题,知道如何解决这个问题?

2 个答案:

答案 0 :(得分:0)

将名称文件pdb.py更改为与我一起运行的bdb_test.py

答案 1 :(得分:0)

您使用的是哪个Python版本? 如果我尝试在import pdb; pdb.set_trace()Python 3.8,可以重现该错误。

尝试改用breakpoint()(具有基本相同的目的),对我有用!

干杯,
安德烈斯