问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

怎么解决html文件乱码现象

发布网友 发布时间:2022-04-23 09:05

我来回答

3个回答

懂视网 时间:2022-04-06 11:53

python写入html文件中文乱码问题

使用open函数将爬虫爬取的html写入文件,有时候在控制台不会乱码,但是写入文件的html中的中文是乱码的

案例分析

看下面一段代码:

# 爬虫未使用cookiefrom urllib import requestif __name__ == '__main__':
 url = "http://www.renren.com/967487029/profile"

 rsp = request.urlopen(url)

 html = rsp.read().decode() with open("rsp.html","w")as f: # 将爬取的页面
 print(html)
 f.write(html)

看似没有问题,并且在控制台输出的html也不会出现中文乱码,但是创建的html文件中

ba7eb27c8a76a73427692c57650df14.png

解决方案

使用open方法的一个参数,名为encoding=” “,加入encoding=”utf-8”即可

# 爬虫未使用cookiefrom urllib import requestif __name__ == '__main__':
 url = "http://www.renren.com/967487029/profile"

 rsp = request.urlopen(url)

 html = rsp.read().decode() with open("rsp.html","w",encoding="utf-8")as f: # 将爬取的页面
 print(html)
 f.write(html)

运行结果

39353137a8f9ac7f0e3fac26e375b21.png

感谢大家的阅读,希望大家收益多多。

本文转自: https://blog.csdn.net/qq_40147863/article/details/81746445

推荐教程:《python教程》

热心网友 时间:2022-04-06 09:01

找一个文本编辑器推荐notepad++
新建一个html文件,右键选择notpad++打开
1、菜单栏上选择编码->以UTF-8 无BOM格式编码
2、复制html文件内容到里面
2、在html的head中增加<meata charset="utf-8" />

热心网友 时间:2022-04-06 10:19

你用什么打开的? DW吗
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
“晚来天欲雪,能饮一杯无?”是什么意思_出处及原文翻译_学习力 胸肌中部怎么练 血沉高是怎么回事,怎样才能降低啊! 中海锦江城多久交房 “QMS”作为“质量管理体系”的英文缩写,其背后理论及应用如何?_百度... 我用QQ登的快手绑定了一个电话号码,电话号码不用了,现在怎么能登得进去... 桂林银行白金客户条件 桂林银行最高等级卡 iQOO 11系列曝光,预计年底正式发布! vivo X90先别买?iQOO 11系列配置堪称豪华 win10安装后测试5.1声道都有声音 播放音乐或者其他声音 环绕音响没声音 HTML格式文件打开乱码,怎么解决 小米云的积分能自行提取吗 现阶段我国房地产存在哪些问题 怎样找回小米账户的数据 win10系统下这个配置为什么没有5.1声道选项?我更新了全部的相关驱动也不行,大家帮帮我吧! php修改了网页header为gb2312后,html标签里面的文字又会乱码?怎么办... 怎样设置4声道或者5.1声道呢?我的这台Win10系统的笔记本只有立体声这 ... html 文字乱码怎么办 住房问题现状怎么样 小米手用机开关键,恢复出厂设置,里面数据和软件还在吗? 求助,win10里没有找到5.1声道怎么办 国家关注青年买不起租不好房 住建部:要实现全体人民住有所居 我国租房市场现在面临哪些问题? 我国住房制度的现状 企业全面预算管理体系中的预算管理流程设计情况(文字图标综述) 国内哪家咨询公司做全面预算管理项目最有经验最专业? 人教版第七单元读后感作文怎么写? 在淘宝网上买东西,卖家发我假地址,我该怎么办 读一本书的读后感作文700字以上 中国的住房现状,如住房产权、城市人均住房面积等 手机凭据问题 出现两个个人数据 小米miui12版本 住房问题 微信2个手机同时在线 小米1S怎么清除用户数据和个人数据那些什么的啊? 什么是中国的房地产现状? html页面乱码问题,代码里面写的时候是正常文字,一到页面就出现... 小米2A怎么清除个人数据 我国房地产业发展存在的问题主要有哪些 可以在两个手机上登同一个吗 小米手机丢失怎么进入个人数据中心 html文字乱码,大神们帮看一下? 微博投票转发什么叫删除投票两个字 我国住房保障性的现状处于什么样的状态? 小米3清空个人数据对手机本身有伤害吗 html打开汉字全都是乱码 微博超话里说词条搜索不干净,投票不能带投票两个字是为什么? 如何把小米手机所有数据(包括软件、图片)转荣耀手机里? 我国房地产市场存在的最主要问题是什么? html打开后变成中文乱码了,求帮助啊。