一、直接修改返回值编码格式(unicode 型的数据)
import requests
r = requests.get("http://www.google.cn/")
"""
也可以直接写r.encoding = r.apparent_encoding
"""
if (r.encoding == "ISO-8859-1"):
r.encoding = r.apparent_encoding
print(r.encoding)
print(r.text)
二、对返回的二进制型数据进行解码(bytes)
import requests
r = requests.get("http://www.google.cn/")
print(r.content.decode(r.apparent_encoding))