Requests会自动解码来自服务器的内容。大多数 unicode 字符集都能被无缝地解码。
请求发出后,Requests 会基于 HTTP 头部对响应的编码作出有根据的推测。
当你访问 res.text 之时,Requests 会使用其推测的文本编码。你可以找出 Requests 使用了什么编码,并且能够使用res.encoding属性来改变它:
设置编码为utf-8
res=requests.get(url)
res.encoding='utf-8'
- THE END -
最后修改:2022年4月12日
非特殊说明,本博所有文章均为博主原创。