利用chrome控制台分析一个接口时,发现编码是gb2312,设置爬虫encoding=’gb2312’可能会出现乱码,比如�z ?等,解决方案为设置encoding=’GBK’
import requests
r=requests.get('https://dealer.autohome.com.cn/Ajax/GetDealerInfo?DealerId=2062095')
print(r.encoding) # gb2312
print(r.text) # "Company":"广州新�Z汽车有限公司"
r.encoding='GBK'
print(r.text) #"Company":"广州新璟汽车有限公司"