当我输入assoc .py
时,我得到.py=py_auto_file
。
当我输入ftype py_auto_file
时,我会收到py_auto_file="C:\Program Files\Adobe\Photoshop 7.0\Photoshop.exe" "%1"
如何制作py_auto_file="C:\Python27"
?
答案 0 :(得分:16)
Photoshop似乎可识别.py文件格式,并将“py_auto_file”与.py扩展名相关联。
您可以使用以下命令找到python文件类型:
C:\>ftype | findstr -i python
Python.CompiledFile="C:\Python27\python.exe" "%1" %*
Python.File="C:\Python27\python.exe" "%1" %*
Python.NoConFile="C:\Python27\pythonw.exe" "%1" %*
下一个命令显示我系统中的正确关联:
C:\>assoc | findstr -i python
.py=Python.File
.pyc=Python.CompiledFile
.pyo=Python.CompiledFile
.pyw=Python.NoConFile
您可以使用以下命令修复关联:
assoc .py=Python.File
assoc .pyc=Python.CompiledFile
assoc .pyo=Python.CompiledFile
assoc .pyw=Python.NoConFile
答案 1 :(得分:5)
您应该将脚本名称%1
和所有命令行参数%*
传递给Python27可执行文件。为此,只需执行
ftype py_auto_file="C:\Python27\bin\python.exe" "%1" %*
答案 2 :(得分:0)
右键单击.py文件并将默认程序设置为python.exe