我在路径中的脚本目录中制作了很多python 脚本 - 例如 blah.py。我只想输入“blah”来执行 blah.py。
但是当我这样做时 - 文件在 Visual Studio Code 中打开?!
我不明白为什么 - 当我打字时
> ftype | grep -i python
Python.ArchiveFile="C:\WINDOWS\py.exe" "%L" %*
Python.CompiledFile="C:\WINDOWS\py.exe" "%L" %*
Python.File="C:\WINDOWS\py.exe" "%L" %*
Python.NoConArchiveFile="C:\WINDOWS\pyw.exe" "%L" %*
Python.NoConFile="C:\WINDOWS\pyw.exe" "%L" %*
进而
> assoc | grep -i .py
.py=Python.File
.pyc=Python.CompiledFile
.pyd=Python.Extension
.pyo=Python.CompiledFile
.pyw=Python.NoConFile
.pyz=Python.ArchiveFile
.pyzw=Python.NoConArchiveFile
所以根据我的阅读,.py 应该是一个 Python.File,它应该运行 C:\windows\py.exe。
有任何想法吗?到目前为止,我必须制作一个与每个 .py 文件相对应的 .bat 文件 - 只运行它:(