【发布时间】:2018-11-28 18:34:27
【问题描述】:
我需要并行执行我的 Python 脚本,因此我使用以下批处理文件:
start python C:\myfolder\1.py
start python C:\myfolder\2.py
start python C:\myfolder\3.py
它工作正常,但现在我需要在上述前三个完成后并行运行三个脚本。如何在同一个批处理文件中指定?
【问题讨论】:
-
我不确定这是否是一个很好的欺骗目标(因为您的要求略有不同),但您见过this question吗?
-
可能是this问题的欺骗
-
@jedwards 如果将前三个并行运行放入一个批处理文件中,第二组放入第二个批处理文件中,那么您可以创建一个调用两个批处理文件的包装批处理文件链接中提到的
/wait语法。 -
您的 Windows 版本上是否有
bash?如果是这样,那就简单了。 -
你试过,要么从第三行删除
start,要么在第三行使用start /wait;在为接下来的三行重复并行序列之前?
标签: python windows python-2.7 batch-file parallel-processing