Python requests乱码的五种解决办法。

乱码的原因是内容编码和解码方式不一致导致的。

1、

import requests
r = requests.get("https://www.baidu.com/")
r.encoding = 'utf-8'
print(r.text)

2、

import requests
r = requests.get("https://www.baidu.com/")
r.encoding = r.apparent_encoding
print(r.text)

其他:https://blog.csdn.net/lilongsy/article/details/122140098