【发布时间】:2015-11-16 00:27:51
【问题描述】:
有没有办法告诉 PyCharm 在调试 Python 代码期间执行“步入”时跳过特定函数?例如,如果我有这样的方法:
def getHost(self):
return self.host
然后在其他地方我有一个函数调用
self.buggyFunction(thing.getHost())
如果不先通过 getHost(),就无法“介入”该函数。谢谢。
【问题讨论】:
有没有办法告诉 PyCharm 在调试 Python 代码期间执行“步入”时跳过特定函数?例如,如果我有这样的方法:
def getHost(self):
return self.host
然后在其他地方我有一个函数调用
self.buggyFunction(thing.getHost())
如果不先通过 getHost(),就无法“介入”该函数。谢谢。
【问题讨论】:
您可以简单地“介入”您的代码一次,然后在您想要停止的所有点处放置断点。然后,当您第二次运行代码时,您可以前进到每个断点并从那里开始。
【讨论】: