2013-06-03 37 views
-2

Python版本2.7显示输出后,python窗口立即关闭

我试过一个代码,它没有给出任何错误。当我运行程序时,它仅显示几毫秒的结果,然后立即关闭窗口。是否有任何方法可以永久显示结果并仅根据我的意愿关闭窗口,而不是单独关闭窗口?

+1

可能重复[如何保持Python脚本输出窗口打开?](http://stackoverflow.com/questions/1000900/how-to-keep-a-python-script-output-window-open) –

+0

什么代码?你有一个最小的例子来证明这一点吗?什么OS?你如何运行代码? – Evert

回答

0

只需在脚本末尾使用raw_input()即可。这将提示输入一个字符串,然后按“Enter”键关闭窗口。

0

我假设你是通过双击你的.py脚本来运行它。一旦脚本完成后,你的操作系统(我假设的Windows)将关闭调用的'cmd'终端,你可以通过手动启动终端(只是启动 - >执行并输入cmd)来运行脚本,自动关闭。

0

发生这种情况是因为代码的运行速度尽可能快,并在完成时停止。 当您通过在Windows OS上双击打开一个.py程序时;它会在cmd窗口中打开该程序,并在代码运行完毕后再次关闭该窗口。您只指定它执行一些计算,然后停止。因此,为了保持程序运行的类型raw_input()或者如果在代码的末尾使用python 3 input()以防止它一直运行,直到您按下一个键。