同时执行多个函数

15 浏览
0 Comments

同时执行多个函数

我正在尝试在Python中同时运行两个函数。我尝试了以下使用multiprocessing的代码,但当我执行代码时,第二个函数只有在第一个函数完成后才开始运行。

from multiprocessing import Process
def func1:
     #做一些事情
def func2:
     #做一些事情
if __name__=='__main__':
     p1 = Process(target = func1)
     p1.start()
     p2 = Process(target = func2)
     p2.start()

0