ThreadPoolExecutor线程池

创建N个线程,每个线程去取一个任务,剩下的任务等待(与此对应的,是有一个主线程,然后分配任务)

具体参考https://blog.csdn.net/wudiazu/article/details/80925692

一个常见的应用是,我们在项目中,有时候需要去保留图片,IO操作需要耗费时间,这时候就可以创建一个线程池来完成

def save_img(path, img):
      pass   
executor = ThreadPoolExecutor(max_workers=2)
pool.submit(save_img, path, img)

 

posted @ 2019-12-24 10:31  牧马人夏峥  阅读(643)  评论(0编辑  收藏  举报