如何在空闲断点处停止

but*_*oys 5 breakpoints python-idle python-3.x

在 Win64 上运行 Python 3.3,我在这里找到了如何在 IDLE 3.3 中添加断点,但是当我通过运行 > 运行模块(F5)运行我的模块时,它直接通过了我的断点。我错过了什么?

Ram*_*pte 6

调试器复选框

\n\n

您需要启用调试(在 Shell 窗口中选中 Debug\xe2\x86\x92Debugging 复选框)。当您运行程序时,将显示一个对话框,允许您控制执行代码。如果您选择“Go”,它将继续运行您的程序,直到到达断点。

\n

  • 只是为了澄清这个答案...我注意到,如果您在空行上设置断点,它会直接穿过它。您必须将其设置在您不想运行的第一行实际代码上。 (3认同)