在调试器中跳过 PyCharm 中的最后一行

问题描述 投票:0回答:1

我经常遇到这样的问题:我想在 PyCharm 调试器中跳过代码中的最后一行,但我不能,因为 PyCharm 只是停止执行。

这是一个最小的例子 - 假设我想检查

z
的值:

x = 5
y = 7
z = x * y  # here's the breakpoint

如果我在最后一行设置断点,它还没有被执行,所以我无法检查

z
,但是如果跳到下一行,执行就会停止。

我使用的解决方法是在末尾添加一个“虚拟”行,这样我就可以停在那里,如下所示:

x = 5
y = 7
z = x * y
pass  # here's the breakpoint

有没有更“优雅”的方式来做到这一点?

python debugging pycharm
1个回答
0
投票

我所做的只是添加 a = 1 让调试器停止,就像一个魅力,不会损害你的流程,并且在调试后删除它非常明显

© www.soinside.com 2019 - 2024. All rights reserved.