线程池或进程池的回调函数

Posted 16795079a

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了线程池或进程池的回调函数相关的知识,希望对你有一定的参考价值。

from concurrent.futuress   import ThreadPoolExecutor,ProcessPoolExecutor

def f1(n,s):

  return n+s

def f2(n):

  print(‘回调函数>>>‘,n.result())

if __name__ == ‘__main__‘:
  tp = ThreadPoolExecutor(4)#指定线程池的大小

  res = tp.submit(f1,1,2).add_done_callback(f2)#添加回调函数 

回调函数定义:将F1函数中的return返回值作为参数传给f2

  


以上是关于线程池或进程池的回调函数的主要内容,如果未能解决你的问题,请参考以下文章

进程间的数据共享进程池的回调函数和线程初识守护线程

异步回调,事件,线程池与协程

池和回调函数

Python网编_进程池的回调函数

c++11线程池的实现原理及回调函数的使用

同步异步 + 回调函数