import multiprocessing as mp
import os
def fun(i):
print(i)
os.mkdir("folder_{}".format(i))
def test():
pool = mp.Pool(3)
[pool.apply_async(fun,args=(i)) for i in range(3)]
pool.close()
pool.join()
print("DONE")
test()
当我执行上面的python脚本时,我得到的唯一输出是:
DONE
既不创建文件夹也不打印参数。 该如何解决?