从Windows命令行运行Python

时间:2009-10-23 17:33:07

标签: python windows

如何从Windows命令行(cmd.exe)运行Python文件,以便每次都不必重新输入代码?

7 个答案:

答案 0 :(得分:9)

难道您不是只是将Python代码保存到文件中,然后使用Python执行该文件吗?

将代码保存到名为Test.py的文件中。

然后运行它?

$ C:\Python24\Python.exe C:\Temp\Test.py

答案 1 :(得分:5)

如果您不想安装IDE,您还可以使用包含Python编辑器和控制台的IDLE来测试,这是标准安装的一部分。

如果您安装了python.org版本,则会在开始菜单中看到IDLE (Python GUI)。我建议将其添加到您的Quick Launch或桌面 - 无论您最熟悉的是什么。然后右键单击您创建的快捷方式,将“开始”目录更改为项目目录或可以搞乱的地方,而不是安装目录,这是默认位置,可能是个坏主意。

当您双击快捷方式时,它将启动IDLE,这是一个控制台,您可以在其中键入Python命令并具有历史记录,完成,颜色等。您还可以启动编辑器来创建程序文件(如其他帖子中所述)。甚至还有一个调试器。

如果您将应用程序保存在“test.py”中,则可以从编辑器本身启动它。或者来自控制台execfile("test.py")import test(如果是模块),或最后来自调试器。

答案 2 :(得分:2)

如果将Python可执行文件(python.exe)放在路径上,则可以使用python script.py调用脚本,其中script.py是您要执行的Python文件。

答案 3 :(得分:1)

一个好工具是IPython shell。它不仅可以运行您的程序(%run命令),而且还提供了许多工具,可以以高效的方式交互式使用Python(自动完成,语法着色,快速访问文档,与Matplotlib良好的交互,......)。安装后,您可以在“开始”菜单中访问其shell。

答案 4 :(得分:1)

您需要创建环境变量。按照此处的说明操作:http://www.voidspace.org.uk/python/articles/command_line.shtml#environment-variables

答案 5 :(得分:0)

打开命令提示符,按Win+R并在其中写入cmd,导航到脚本目录,然后写:python script.py

答案 6 :(得分:0)

在DOS中,您可以使用edit创建/修改文本文件,然后键入python [yourfile]

执行它们