让Python程序运行另一个Python程序,并让它们同时运行?

让Python程序运行另一个Python程序,并让它们同时运行?,python,Python,我想启动一个Python程序,然后让该程序启动另一个Python程序,并让它们同时运行。为了澄清,我希望程序A包含一行代码,这些代码将打开另一个python程序B,并运行程序B。然后我希望A和B同时运行,直到它们都完成 我尝试过使用execfile()方法,但它会停止程序A,等待程序B完成,然后让程序A完成。我希望A和B同时运行 此外,程序之间不需要相互通信。它们之间没有共享信息,只是同时独立运行 我知道我可以打开两个IDLE实例并分别运行每个实例,但我真的很想启动程序A,让它自动启动程序B,并

我想启动一个Python程序,然后让该程序启动另一个Python程序,并让它们同时运行。为了澄清,我希望程序A包含一行代码,这些代码将打开另一个python程序B,并运行程序B。然后我希望A和B同时运行,直到它们都完成

我尝试过使用
execfile()
方法,但它会停止程序A,等待程序B完成,然后让程序A完成。我希望A和B同时运行

此外,程序之间不需要相互通信。它们之间没有共享信息,只是同时独立运行


我知道我可以打开两个IDLE实例并分别运行每个实例,但我真的很想启动程序A,让它自动启动程序B,并同时运行。

假设您使用的是Python3.8,
concurrent.futures
“为异步执行可调用项提供高级接口。”(详细信息如下:)因此您的可调用项可以调用
execfile
,并使其同时运行