我希望能够在包含python脚本的文件夹中打开命令提示符,只需键入不带.py的脚本名称并观察它运行。
按照Google上的各种提示执行此操作,我会:
应该将python.exe添加到' Open With'弹出,但不是吗?我尝试使用python.exe离开我的路径。同样的问题。
注意每次设置路径时,它都在控制面板中。 python的版本是2.7。为了让事情变得陌生,我可以将.py程序与pythonw联系起来 - 但这没用,因为我想要控制台。
任何帮助表示感谢。
答案 0 :(得分:31)
如前所述将.PY添加到PATHEXT
然后做:
assoc .py=Python.File
ftype Python.File=c:\Python27\python.exe "%1" %*
只有当您想要启动交互式python会话或使用python yourscript.py
有关详细信息,请参阅http://docs.python.org/2/using/windows.html。
答案 1 :(得分:4)
修改PATHEXT
变量以包含Python脚本。例如,这是我的:
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC;.PY
每次打开命令控制台时都可以执行此操作,或者只修改用户全局环境变量,以便cmd.exe的每个实例都包含它。
答案 2 :(得分:2)
我能够使用此应用程序http://defaultprogramseditor.com/
完成它答案 3 :(得分:0)
在路径文件夹中创建名为“personalisedCommand.cmd”的文件,其中包含以下内容:
@echo off python absolute / path / to / pythonScript