多线程

线程池 进程池

pool=Pool(number) 同时运转的数量
pool.map( 函数名字,url列表 ) 将每一个列表中的元素同时进行函数
单线程+异步协程
协程池
image.png
import async

task 对协程对象的封装
image.png
image.png
image.png
task.add_done_callback( ) 回调函数将上一个函数运行的结果作为参数传进下一个函数