**
python爬虫中文乱码详解
爬取诗词名句网的三国演义,偶遇中文字符编码错误
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/e06f3bd7b10b68c56a64076b0889ead1.png)
当然,这不是我们需要的
发现问题!!!
通过比较网页源代码:发现网页的字符格式是‘utf-8’;
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/d3601e2ea12d8f92b43fabea17fe163b.png)
比较爬虫代码:requests.get()得到的encoding=’ISO-8859-1’,跟网页源代码不一致。
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/bd1cf50e9ebfa15f0b522f220201693a.png)
解决方法是:将爬虫代码中的encoding替换成‘utf-8’,在
page=requests.get()
添加
Page.encoding=’utf-8’
Page_text=page.text
修改后代码:
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/0bff605728266e2dbf441f54dfd206ee.png)
输出结果:
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/40d910f2c23590c4480169902104a05d.png)
完成!!!!