如何暂停PyCharm社区中的脚本执行?

时间:2017-06-28 14:03:49

标签: python pycharm

我写了这段代码并尝试调试它:

from time import *

for i in range (100):
    sleep(1)
    print(i)

我首先在调试模式下运行此脚本,并尝试通过单击暂停按钮暂停它,但暂停按钮根本不起作用,它只是继续打印新数字。

然后我直接运行这个脚本(不是在调试模式下),暂停确实停止pycharm打印新数字,但是脚本实际上仍然在后台运行,当我恢复脚本时,它打印了很多数字突然间。

那么我怎样才能正确暂停脚本执行?

我在一个全新的Windows 7中安装了pycharm和python,它仍然表现得像这样。

停止并重新运行按钮完美运行,断点也是如此。但暂停按钮永远不会起作用。

1 个答案:

答案 0 :(得分:7)

暂停(“暂停输出”)按钮仅临时暂停输出到终端 - 它对脚本执行没有影响。您可能希望使用带有断点的调试模式。

您可以通过单击文本编辑器左侧的空格(“左侧装订线”,其中显示行号,如果已启用它们)将断点添加到程序中。

有关详细信息,请参阅the Pycharm documentation