2009-10-23 253 views
1

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

+3

你真的是指在DOS操作系统下运行它,还是只在Windows命令行解释器中运行它? – Paggas 2009-10-23 17:37:47

+0

win cmd ................ – 2009-10-23 17:43:01

+0

我要说了。如果有一个在MS-DOS下运行的Python版本,我会感到非常惊讶。 – 2009-10-24 22:02:01

回答

0

打开命令提示符窗口,按Win+R,写在cmd,导航到脚本目录,并写上:python script.py

2

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

9

难道你不是简单地将你的Python代码保存到一个文件中,然后使用Python执行该文件?

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

然后运行它?

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

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

5

执行它们。如果你不想安装IDE,你也可以使用IDLE,其中包括一个Python编辑器和控制台来测试,这是标准安装的一部分。

如果您安装了python.org版本,您将在开始菜单中看到一个IDLE (Python GUI)。我建议将它添加到您的快速启动或桌面 - 无论您最熟悉。然后,右键单击已创建的快捷方式,将“Start in”目录更改为项目目录或可以混淆的位置,而不是默认位置的安装目录,可能是一个糟糕的主意。

当您双击快捷方式时,它将启动IDLE,一个您可以在其中键入Python命令并具有历史记录,完成,颜色等的控制台。你也可以启动一个编辑器来创建一个程序文件(就像其他文章中提到的那样)。甚至有一个调试器。

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

+0

+1为闲:)它一直都派上用场 – Jiaaro 2009-10-23 19:49:07

+0

它的确如此! :-)它经常被忽视,即使它已经安装。 – RedGlyph 2009-10-23 19:56:21

1

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