aiohttp的安装

1. aiohttp是干啥用得?

  1. requests库是一个阻塞式http请求库,当我们发出一个请求后,程序会一直等待服务器响应,只有响应后,程序才会进行下一步处理。这个过程比较耗时,那么程序是否可以在这个等待过程做一些其他事情(如:请求的调度,响应的处理,进而爬取效率会有所提高。)
  2. aiohttp是提供异步Web服务的库,aiohttp的异步操作借助于async/await(python3.5之后版本)关键字写法变得更加简洁,架构更加清楚。使用异步请求库抓取时,大大提高效率,
  3. 安装方法:简单粗暴:pip install aiohttp
  4. 在这里插入图片描述
  5. 安装成功了,另外官方还建议安装两个库:①字符编码检测库cchardet;②加速DNS的解析库aiodns;
  6. 安装命令:pip install cchardet aiodns;
  7. 在这里插入图片描述
  8. 安装成功,验证一下;python交互环境下,导入aiohttp看是否报错,没报错就成功了。
    在这里插入图片描述
    它可以做什么,维护一个代理池,异步方式检测大量代理的运行状况等。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值