在协程基础学习(插入链接)中,我们学习到requests.get()也会使程序处入阻塞状态,从而无法实现异步。因此需要引入提供异步 Web服务的aiohttp库。
由此异步中的网页请求与同步操作中的网页请求requests.get()的python写法不一样,下面通过下述例子带领大家学习aiohttp库的使用以及爬虫的异步实现。
import asyncio
import aiohttp
async def download(url,name):
async with aiohttp.ClientSession() as session:
a