import requests
r = requests.get('http://www.baidu.com/')
print(r.encoding)
r.encoding = 'utf8'
# print(r.text)
print(r.content.decode('utf8'))
# print(r.apparent_encoding)
# print(r.text)
这里说明一下text与content的编码区别
text中 中需要加一句
r.encoding='utf8'
而content中 需要在输出语句中加入
print(r.content.encode('utf8'))