logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

多任务异步协程实现,‘TypeError(‘An asyncio.Future, a coroutine or an awaitable’ 解决方法

多任务异步协程下载的 io 操作其实不是多个 Task 一起进行下载的,而是遇到阻塞的时候进行下一个 Task 的阻塞,将阻塞在时序上进行重叠定义一个协程函数,协程函数中的阻塞实际是人为设定的 await asyncio.sleep(2),await 手动实现挂起,函数实现 URL 请求,请求成功后进行持续化存储async def get_down(url):print('正在请求',url)#

#python#pycharm
到底了