我很难理解 Python 多处理模块中池的用途。
我知道这段代码在做什么:
import multiprocessing
def worker():
"""worker function"""
print 'Worker'
return
if __name__ == '__main__':
jobs = []
for i in range(5):
p = multiprocessing.Process(target=worker)
jobs.append(p)
p.start()
所以我的问题是,在什么情况下会使用池?