我运行一个 python 命令
python file.py inputfile.stl
但我想将其扩展为一次输入多个文件。*.stl
我将如何制作一个 Windows 批处理文件,该文件在运行时将为该目录中的每个文件运行一个命令。因此,例如它将运行,
python file.py INPUTFILE1.stl
python file.py ANOTHERFILE.stl
python file.py BLAH.stl
....
请注意,.stl 文件将具有不同的前缀。
我运行一个 python 命令
python file.py inputfile.stl
但我想将其扩展为一次输入多个文件。*.stl
我将如何制作一个 Windows 批处理文件,该文件在运行时将为该目录中的每个文件运行一个命令。因此,例如它将运行,
python file.py INPUTFILE1.stl
python file.py ANOTHERFILE.stl
python file.py BLAH.stl
....
请注意,.stl 文件将具有不同的前缀。
这些主题可以提供帮助:批处理脚本循环和批处理文件 将具有特定扩展名的文件从多个目录复制到一个目录中
所以基本上:
for %f in (*.stl) do python file.py %f
这将创建一个循环,该循环执行目录中扩展名为 .stl 的所有文件。