Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
当我插入import pdb; pdb.set_trace()我的代码时,它会显示一条错误消息:
import pdb; pdb.set_trace()
“模块”对象具有属性“set_trace”
在pdb.py文件中,有def set_trace()函数。怎么可能不行?
pdb.py
def set_trace()
有没有人遇到过同样的问题并且知道如何解决这个问题?
更改名称文件 pdb.py 与我一起运行的相同 bdb_test.py
你使用的是什么 Python 版本?如果我尝试import pdb; pdb.set_trace()on ,我可以重现该错误Python 3.8。
Python 3.8
尝试breakpoint()改用(具有基本相同的目的),它对我有用!
breakpoint()
干杯, 安德烈斯