回调函数

from multiprocessing import Pool

def func1(n):
print('in func1')
return n*n

def func2(n):
print('in func2')
print(n)

if __name__=='__main__':
p = Pool(5)
p.apply_async(func1,args=(10,),callback=func2) #回调函数,不能传参数,参数是func1的返回值
p.close()
p.join()
posted @ 2020-09-04 17:25  济宁爱学习  阅读(116)  评论(0编辑  收藏  举报