Windows 如何使python中的控制台不关闭?

Windows 如何使python中的控制台不关闭?,windows,python-2.7,Windows,Python 2.7,我正在从Windows用python制作一个应用程序。当我在控制台中运行它时,它停止,显示错误,然后关闭。我看不出这个错误,因为它太快了,而且我看不懂。我正在用安装python时附带的程序编辑代码,当我用python shell运行它时,没有错误。我会在空闲状态下运行它,但当我使用控制台时,它有更多的功能 我不知道为什么会这样。我需要您的帮助。从Windows命令提示符运行您的程序。当程序完成时,它不会自动关闭 如果您通过双击.py文件图标来运行程序,则无论是否成功,Windows都会在程序完成

我正在从Windows用python制作一个应用程序。当我在控制台中运行它时,它停止,显示错误,然后关闭。我看不出这个错误,因为它太快了,而且我看不懂。我正在用安装python时附带的程序编辑代码,当我用python shell运行它时,没有错误。我会在空闲状态下运行它,但当我使用控制台时,它有更多的功能


我不知道为什么会这样。我需要您的帮助。

从Windows命令提示符运行您的程序。当程序完成时,它不会自动关闭


如果您通过双击.py文件图标来运行程序,则无论是否成功,Windows都会在程序完成后关闭该窗口。

从Windows命令提示符运行程序。当程序完成时,它不会自动关闭


如果您通过双击.py文件图标来运行程序,则无论是否成功,Windows都会在程序完成后关闭窗口。

从已打开的终端运行程序。打开命令提示符并键入:

python myscript.py
为此,您需要路径中的python可执行文件。只需检查如何在windows上编辑环境变量,并添加C:\PYTHON26或安装python的任何目录。程序结束时,它会将您放回CMD windows提示符,而不是关闭窗口。添加代码以在脚本结束时等待。添加

raw_input()

。。。在脚本结束时,使其等待ENTER键。这种方法很烦人,因为您必须修改脚本,并且必须记住在完成后删除它

从已打开的终端运行程序。打开命令提示符并键入:

python myscript.py
为此,您需要路径中的python可执行文件。只需检查如何在windows上编辑环境变量,并添加C:\PYTHON26或安装python的任何目录。程序结束时,它会将您放回CMD windows提示符,而不是关闭窗口。添加代码以在脚本结束时等待。添加

raw_input()

。。。在脚本结束时,使其等待ENTER键。这种方法很烦人,因为您必须修改脚本,并且必须记住在完成后删除它

在程序目录中创建文本文件,即脚本所在的位置。将扩展名更改为.bat,例如text.bat。然后编辑文本文件并写入:

python main.exe
pause

现在,您可以通过双击bat文件来运行该程序,而无需在命令控制台中键入,并且控制台窗口将不会关闭

在程序目录中创建文本文件,即脚本所在的位置。将扩展名更改为.bat,例如text.bat。然后编辑文本文件并写入:

python main.exe
pause
现在,您可以通过双击bat文件来运行该程序,而无需在命令控制台中键入,并且控制台窗口将不会关闭