python request 中文乱码问题
2021-03-31 06:27
标签:数据 请求 article com encoding music 乱码问题 头部 font python request 中文乱码问题 标签:数据 请求 article com encoding music 乱码问题 头部 font 原文地址:https://www.cnblogs.com/lovemmh/p/py_request.html 分析下request获取的网页中文乱码问题
**r.text返回的是Unicode型的数据。
使用r.content返回的是bytes型的数据。
也就是说,如果你想取文本,可以通过r.text。
如果想取图片,文件,则可以通过r.content。**
但是Requests库的自身编码为: r.encoding = ‘ISO-8859-1’
可以 r.encoding 修改编码url=‘http://music.baidu.com‘
r=requests.get(url)
r.encoding=‘utf-8‘
print(r.text)
url=‘http://music.baidu.com‘
r = requests.get(url)
html=r.content
html_doc=str(html,‘utf-8‘) #html_doc=html.decode("utf-8","ignore")
print(html_doc)
文章标题:python request 中文乱码问题
文章链接:http://soscw.com/index.php/essay/70342.html