最佳答案
multiprocessing
包,但我不明白map_async
和imap
之间的区别。
我注意到map_async
和imap
都是异步执行的。那么什么时候我应该用一种而不是另一种呢?我应该如何检索map_async
返回的结果?< / p >
我应该用这样的东西吗?
def test():
result = pool.map_async()
pool.close()
pool.join()
return result.get()
result=test()
for i in result:
print i