我正在开发两个不同框架的集成,比如Main_process1.py和Main_process2.py。考虑一下,Main_process1.py有一个main()和Main_process2.py有另一个main()。
所以,我已经将main()分别更改为main(1)和Main_process2.py的main()和main2(),并创建了一个像overall_Main.py这样的新文件。
新文件overall_Main.py将有两个进程,一个在Main_process1.py中启动main1(),在Main_process2.py中启动main2()。
基本上,需要的是,必须为两个不同的主要流程创建整体主流程。请提出一些建议
答案 0 :(得分:0)
这就像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()