我们有7个必须使用python脚本并行运行的函数,我们尝试使用python的多处理器和Process api,但这些函数仍在逐一运行,我创建了一种方法,并使用了多个功能块,我尝试了用多种方法,但那也没用。.
答案 0 :(得分:0)
这将一个接一个地运行:
from multiprocessing import Process
def say_hello(name='world'):
print "Hello, %s" % name
p = Process(target=say_hello)
p.start()
p.join()
p2 = Process(target=say_hello)
p2.start()
p2.join()
这将使其并行运行:
p = Process(target=say_hello)
p.start()
p2 = Process(target=say_hello)
p2.start()
p.join()
p2.join()