Python脚本无法运行,但不会返回任何错误

时间:2019-03-18 17:03:10

标签: python

我在Windows上使用Python 3.7.2。 每当我运行不在永久循环内的代码时,例如

print("hello world")

什么都没有发生。在IDLE中,它只是坐在那里而不输出任何内容。在命令提示符下,窗口一运行就关闭。 当我进行永久循环时,例如

x = 0
while x == 0:
    print("hello world")

它工作正常。有一次我在使用Python时遇到问题,所以我重新安装了它。

1 个答案:

答案 0 :(得分:2)

您的脚本 IS 正在运行。它仅在几毫秒内打印,然后退出提示。如果您像这样调整脚本,就可以看到此信息:

print("hello world")
input('press enter to end.') # will await user input

或者至少这可以解释我认为的命令提示符问题。我不确定这是否可以解释IDLE错误...我们可能需要截图吗?