运行Python脚本时打开和关闭命令提示符

运行Python脚本时打开和关闭命令提示符,python,command-line,Python,Command Line,我最近刚安装了Python,当我编写一个简单的脚本时,比如 print 'Hello, world!' input('Press ENTER to exit') 我将脚本以.Py格式保存到桌面 我运行脚本,命令提示符打开、关闭并重复,直到我进入任务管理器并终止进程,使其停止打开和关闭 关于这里发生了什么以及如何解决问题,有什么想法吗?第一个问题(如果您使用的是Python3)是第一行打印“Hello,world!”应该是print('Hello,world!') 就运行它而言,它需要使用p

我最近刚安装了Python,当我编写一个简单的脚本时,比如

print 'Hello, world!'
input('Press ENTER to exit')
  • 我将脚本以.Py格式保存到桌面

  • 我运行脚本,命令提示符打开、关闭并重复,直到我进入任务管理器并终止进程,使其停止打开和关闭

关于这里发生了什么以及如何解决问题,有什么想法吗?

第一个问题(如果您使用的是Python3)是第一行
打印“Hello,world!”应该是
print('Hello,world!')

就运行它而言,它需要使用python运行。因此,在命令提示符或powershell中,您需要运行命令,如
python pathToFile/yourFile.py

或者,您可以将python作为运行扩展名为
.py
的文件的默认应用程序


如果您想学习python语言,我建议您下载众多免费IDE中的一个,很可能您正在使用Python3运行脚本,第1行生成错误(解释器及其cmd窗口在您有机会看到它之前关闭)。将其更改为:
print('Hello,world!')
,然后重试。打开.py文件的默认应用程序是什么,是否从命令提示符下运行?@CristiFati它不会输出任何类型的错误。它只是反复打开和关闭。@Zannith它默认使用windows powershell。@Blake啊,它可能不是通过python运行的。打开命令提示符并键入
python pathToFile/yourFile.py
(同时进行CristiFati建议的更改,否则会出现错误)。另外,如果您希望在默认情况下运行
.py
文件,我建议将python设置为使用
.py
打开文件的默认设置extension@SuperStew非常正确,在回答中澄清。我想,如果OP刚刚开始使用python,他们可能会使用python 3,但感谢您指出这一点out@Zannith您好,很抱歉花了这么长时间才将此标记为正确答案。但是谢谢你的时间!