我无法做到这一点
ptags.py *.py
或者
蟒蛇*.py
我收到一条错误消息“无法打开名为 *.py 的文件”
但我可以使用此命令在 vim 中打开所有 python 文件
vim *.py
Windows 7 命令提示符中的 python 2.7
我无法做到这一点
ptags.py *.py
或者
蟒蛇*.py
我收到一条错误消息“无法打开名为 *.py 的文件”
但我可以使用此命令在 vim 中打开所有 python 文件
vim *.py
Windows 7 命令提示符中的 python 2.7
我不确定当出现多个源文件时解释器的明智行为是什么 - 如果您只想让它执行.py
当前目录中的所有文件,那么您应该明确。
(注意 - 有一段时间没有使用 Windows 命令行了,所以这是 OTTOMH):
for %i in (*.py) do python %i
另一方面 - 如果您只执行单个源文件,并且想要扩展匹配项 - 然后查看glob
or os.listdir
and co。并在您的代码循环中...类似于:
import sys
from glob import glob
in_pattern = sys.argv[1]
for filenames in glob(in_pattern):
print filename
您不能使用标准的 Windows cmd
shell。您可以使用 Cygwin 中的 bash 之类的东西,也许是 PowerShell。
如果你想像Python*.py
一样从应用程序打开,那么你可以使用module.vim
glob