我正在使用Ubuntu 14.04上的Python 3.4进行开发。我尝试使用递归的Pool.map()
。在调用g()
后,它会挂起并且永远不会返回。
import multiprocessing as mp
pool = mp.Pool()
def d(x):
return x / 2.0
def f(x):
w = pool.map(d, x)
return w
def g():
v = pool.map(f, [[1, 2], [3, 4]])
print(v)