Python 2.7版
我尝试了一个代码,它没有给出任何错误。当我运行程序时,它只显示了几毫秒的结果,然后窗口立即关闭。是否有任何方法可以永久显示结果并仅按照我的意愿关闭窗口,而不是单独关闭窗口?
答案 0 :(得分:0)
只需在脚本末尾使用raw_input()
即可。这将提示输入一个字符串,然后按“Enter”
答案 1 :(得分:0)
我假设您通过双击.py脚本来运行它。您的操作系统(Windows I假设)将在脚本完成后关闭调用的'cmd'终端,您可以通过手动启动终端(只需转到开始 - >执行并输入cmd)来运行脚本,以便赢得不会自动关闭。
答案 2 :(得分:0)
这是因为您的代码尽可能快地运行并在完成后停止。
通过在Windows操作系统上双击打开.py程序时;它在cmd窗口中打开程序,当代码完成运行时,它会再次关闭窗口。您只指定它执行某些计算,然后在此之后停止。因此,为了使程序保持运行类型raw_input()
或在代码末尾使用python 3 input()
,以防止它一直运行直到您按下某个键。