同时运行多个python文件
我知道我们可以使用Python同时运行多个python文件,python,Python,我知道我们可以使用Pythonmultiprocessing模块,并将为此导入Process 但是,假设我们想同时执行两个文件,比如a.py,b.py,那么我们的Python代码将是什么呢 我希望Python脚本包含上述内容,而不是运行来自两个命令提示的文件 以下是框架: import multiprocessing def worker(file): #your subprocess code if __name__ == '__main__': files = ["pat
multiprocessing
模块,并将为此导入Process
但是,假设我们想同时执行两个文件,比如a.py
,b.py
,那么我们的Python代码将是什么呢
我希望Python脚本包含上述内容,而不是运行来自两个命令提示的文件
以下是框架:
import multiprocessing
def worker(file):
#your subprocess code
if __name__ == '__main__':
files = ["path/to/file1.py","path/to/file2.py","path/to/file3.py"]
for i in files:
p = multiprocessing.Process(target=worker(i))
p.start()
子流程代码是什么?只需打开两个命令提示(在windows中)或终端(在其他操作系统中)。然后在一个窗口中运行每个文件。打开两个CMD/Shell并运行它们欢迎使用StackOverflow!你可能对阅读感兴趣。