有没有办法使用 PyCharms 高级断点功能来更改局部变量值? 我知道当代码在断点处停止时我可以手动执行此操作,但我想在不暂停代码运行的情况下自动执行此操作。
示例:我有一个代码,其中 iDelay = 10
并处于循环 time.sleep(iDelay)
中。我可以像下面这样使用断点,这样我就不需要在调试过程中等待吗?
最佳答案
我想明智的方法是向源代码添加一些特定的调试快捷方式,例如如果有特殊的环境变量集或其他东西。
与此同时,您可以对断点条件感到非常疯狂(甚至修补调试器Python后端,请参阅调试输出控制台中的pydevd.py
路径)。例如:
关于python - 你可以使用PyCharm的断点来改变局部变量吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58980116/