如何从Windows命令行(cmd.exe
)运行Python文件,以便每次都不必重新输入代码?
答案 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]