使用python调试器pdb是否可以跳过函数的最后一行,使其不被执行,如果是,如何?虽然调试器在函数的最后一行暂停,但我尝试使用jump <current line + 1>(例如当前行是122并且我输入jump 123),但这会产生错误:
*** Jump failed: line 123 comes after the current code block
Run Code Online (Sandbox Code Playgroud)
(注意我可以跳过其他代码行,它只是我的问题的函数的最后一行)
小智 0
正是我所需要的,而且三年了还没有得到解答……也许真的没有办法了。作为解决方法,您可以尝试使最后一行效果较小,然后运行它,例如,如果最后一行是self.foo(),您可以设置self.foo = lambda: None(希望记住稍后撤消它..)
| 归档时间: |
|
| 查看次数: |
353 次 |
| 最近记录: |