python库-requests-编码问题
由于resquests默认是获取网页头content-type中点charset参数,如果头部没有指定charset,则采用默认的ISO-8859-1编码
编码格式可以通过
res=requests.get(url) print(res.encoding)
来查看,所以有以下解决办法
res.text.encode(res.encoding).decode()
将获取的信息用encoding来encode一次再用decode转换成所需要的编码即可(decode默认utf-8)
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 SHIELD!
评论