【发布时间】:2013-08-09 04:09:10
【问题描述】:
我想并行运行这些进程,所以我从__main__ 部分注释掉了p.join。
没有.join 的后果是什么,或者更好的是,我应该使用不同的方法进行并行多处理吗?
import multiprocessing
def worker(num):
x = 0
for i in range(10000):
x+=1
print x, num
if __name__ == '__main__':
for i in range(4):
p = multiprocessing.Process(target=worker, args=(i,))
p.start()
# p.join()
【问题讨论】:
标签: python-2.7 multiprocessing