requests.get中文乱码
时间: 2023-10-24 09:07:38 浏览: 212
Python request中文乱码问题解决方案
5星 · 资源好评率100%
requests.get中文乱码的问题通常是由于编码问题引起的。可以尝试在请求时指定编码方式,例如:
```python
import requests
response = requests.get(url, headers=headers)
response.encoding = 'utf-8' # 指定编码方式
```
如果还是出现乱码,可以尝试使用 chardet 库自动检测编码方式,例如:
```python
import requests
import chardet
response = requests.get(url, headers=headers)
encoding = chardet.detect(response.content)['encoding']
response.encoding = encoding # 自动检测编码方式
```
阅读全文