106-python-进程池中的回调函数

""" 
# apply_async(函数名,args=(参数,),callback=函数名)
# callback = 函数名
# 执行完毕后会再次执行一个函数
# 回调函数在 主进程中执行
"""
from multiprocessing import Pool


def fn1(n):
    print('fn1')
    return n*n

def fn2(nn):
    print('fn2')
    print(nn)

if __name__ == '__main__':
    p = Pool(5)
    p.apply_async(fn1,args=(10,),callback=fn2)
    p.close()
    p.join()











posted @ 2018-11-20 12:32  _Q  阅读(150)  评论(0编辑  收藏  举报