【异步爬虫】【aiohttp】不需要手动指定aiohttp中的encoding编码
在使用requests库通过get方法请求网页时,得到的response结果需要手动调整encoding属性,不然会出现乱码。
但是使用异步aiohttp的get方法时,得到的response不需要手动调整encoding,因为response.text()得到的内容是默认会按照网页的charset去编码,请看代码:
下图是调用aiohttp中的get()方法的代码:
我们来看一下response.text()的源码:
继续看self.get_encoding()的源码:
可以看到,如
原创
2021-08-26 15:04:33 ·
1130 阅读 ·
0 评论