先使用decode()来尝试解码, 现在国内80%网站都是用utf-8进行编码的
如果上面面没有解决乱码问题,就指定GBK的编码方式, 个别网站使用的是GBK
举例(人民网): http://www.people.com.cn/
如果指定GBK还不行,就request的自动推断功能了,通过text 属性获取
# 1. 现在国内80%网站都是用utf-8进行编码的
data = response.content.decode()
print(data)
# 2. 如果上面面没有解决乱码问题,就指定GBK的编码方式
# data = response.content.decode("GBK")
# 3. 如果指定GBK还不行,就request的自动推断功能了,通过text 属性获取
# data = response.text