例如:
class A:
def func(self):
pass
如何在使用python pdb调试时在func中设置bp?我试过b A::func
,b func
,b A.func
,虚空是有效的......
谢谢〜
答案 0 :(得分:2)
您可以执行以下操作并正常运行代码:
class A:
def func(self):
import pdb; pdb.set_trace()
pass
将import和set_trace()命令放在同一行上可以轻松清理。
运行程序时应出现调试提示。使用pdb快捷方式来调试调试器:
答案 1 :(得分:0)
import pdb
class A:
def func(self):
pdb.set_trace()
pass