告诉PyCharm在单步调试时跳过或跳入函数

3

在调试Python代码时,有没有办法告诉PyCharm跳过特定的函数进行“单步调试”?例如,如果我有一个类似于这样的方法:

def getHost(self):
  return self.host

然后在别处我有一个函数调用

self.buggyFunction(thing.getHost())

在没有通过getHost()函数的步骤之前,无法“步入”此函数。谢谢。

1个回答

0
你可以通过代码“步进”一次,然后在所有想要停止的点上设置断点。然后当你第二次运行代码时,你只需要前进到每个断点并从那里开始步进即可。

2
谢谢您的回答,但我正在寻找比这更持久的解决方案。在我进入实际工作的函数之前,我有多个getter函数调用在同一行中。该项目相当复杂,函数经常被重新调用! - benathon

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接