qq_37298157 2021-08-03 21:10 采纳率: 63.6%
浏览 75
已结题

爬取网页使用utf-8还是得到乱码



```python
import requests
res=requests.get('https://zhidao.baidu.com/daily/view?id=241570')
res.encoding='utf-8'
print(res.text)


```

  • 写回答

4条回答 默认 最新

  • 全栈极简 领域专家: 后端开发技术领域 2021-08-03 21:14
    关注

    utf-8换成gbk.

    你看它的网页用的是什么编码,你就用什么编码。
    浏览器F12查看源代码,看到html头部有
    。。。里面写的很清楚是gbk。

    <meta http-equiv="content-type" content="text/html;charset=gbk" />
    
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?

问题事件

  • 系统已结题 8月11日
  • 已采纳回答 8月3日
  • 创建了问题 8月3日