主流程为两个子流程主流程

2024-10-01 00:17:32 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在研究两个不同框架的集成,比如Main_process1.py和Main_process2.py。考虑,MaulyPurtual1.Py有一个主()和主进程-2.PY有另一个主程序()。p>

因此,对于main_process1.py和main_process2.py,我分别将main()更改为main1()和main2(),并创建了一个新文件,如totall_main.py

新文件total_Main.py将有两个进程,一个在Main_process1.py中启动main1(),另一个在Main_process2.py中启动main2()

基本上,需要为两个不同的主流程创建一个总体主流程。请提出一些建议


Tags: 文件py框架进程main主程序main1process2
1条回答
网友
1楼 · 发布于 2024-10-01 00:17:32

这是Python多处理的基础:

from multiprocessing import Process
from Main_process1 import main1
from Main_process2 import main2

if __name__ == '__main__':
  p1 = Process(target=main1, args=(list your args for main1 here,))
  p2 = Process(target=main2, args=(list your args for main2 here,))
  p1.start()
  p2.start()

#your other main code

p1.join()
p2.join()

相关问题 更多 >