python - 告诉 pycharm 在 step in 期间跳过或跳过函数

标签 python debugging pycharm

有没有办法告诉 PyCharm 在调试 python 代码期间执行“介入”时跳过特定函数?例如,如果我在某处有这样的方法:

def getHost(self):
  return self.host

然后在其他地方我有一个函数调用

self.buggyFunction(thing.getHost())

如果不首先通过 getHost() 执行,则无法“介入”此函数。谢谢。

最佳答案

您可以简单地“介入”您的代码一次,然后在您想要停止的所有点处放置断点。然后当你第二次运行你的代码时,你可以前进到每个断点并从那里开始。

关于python - 告诉 pycharm 在 step in 期间跳过或跳过函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32150836/

相关文章:

python - 如何判断pycharm何时保存文件

python - 在 mmap 文件中删除/插入数据

python - 添加 @tornado.web.asynchronous 装饰器有什么好处?

python - Peewee ORM - 从一个主数据库中的多个数据库复制数据

python - 基于组组合列

c++ - 如何在函数返回的 GDB 中设置断点?

c - 如何观察一个变量?

python - Pycharm 4.5.3 远程控制台 'cannot connect to remote process'

javascript - 针对各种浏览器调试 Javascript 的好插件

python - 如何配置 PyCharm 的覆盖率检查器以识别 .coveragerc?