解决python使用open打开文件中文乱码的问题


Posted in Python onDecember 29, 2017

代码如下:

先在D盘下新建一个html文档,然后在里面输入含有中文的Html字符如下图,然后我们首先使用中文格式对读取的字符进行解码再用utf-8的模式对字符进行进行编码,然后就能正确输出中文字符

解决python使用open打开文件中文乱码的问题

# -*- coding: UTF-8 -*-
file1 = open("D:/1.html", mode='rb+')
data = file1.read().decode('gbk').encode('utf-8')
print data

以上这篇解决python使用open打开文件中文乱码的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python实现在matplotlib中两个坐标轴之间画一条直线光标的方法
May 20 Python
python判断一个集合是否包含了另外一个集合中所有项的方法
Jun 30 Python
python抓取网页中图片并保存到本地
Dec 01 Python
python用pickle模块实现“增删改查”的简易功能
Jun 07 Python
python 图像平移和旋转的实例
Jan 10 Python
Python设计模式之适配器模式原理与用法详解
Jan 15 Python
使用Python实现跳帧截取视频帧
May 31 Python
opencv3/C++ 平面对象识别&透视变换方式
Dec 11 Python
linux 下python多线程递归复制文件夹及文件夹中的文件
Jan 02 Python
python 函数嵌套及多函数共同运行知识点讲解
Mar 03 Python
Python开发之身份证验证库id_validator验证身份证号合法性及根据身份证号返回住址年龄等信息
Mar 20 Python
Python开发.exe小工具的详细步骤
Jan 27 Python
python爬虫获取京东手机图片的图文教程
Dec 29 #Python
python通过getopt模块如何获取执行的命令参数详解
Dec 29 #Python
基于并发服务器几种实现方法(总结)
Dec 29 #Python
Python matplotlib画图实例之绘制拥有彩条的图表
Dec 28 #Python
python操作列表的函数使用代码详解
Dec 28 #Python
Python读csv文件去掉一列后再写入新的文件实例
Dec 28 #Python
python3.6连接MySQL和表的创建与删除实例代码
Dec 28 #Python
You might like
php使用curl发送json格式数据实例
2013/12/17 PHP
PHP中mysqli_affected_rows作用行数返回值分析
2014/12/26 PHP
PHP中的一些常用函数收集
2015/05/26 PHP
PHP 7.0.2 正式版发布
2016/01/08 PHP
WordPress的文章自动添加关键词及关键词的SEO优化
2016/03/01 PHP
PHP简单读取PDF页数的实现方法
2016/07/21 PHP
Zend Framework处理Json数据方法详解
2016/12/09 PHP
php+redis在实际项目中HTTP 500: Internal Server Error故障排除
2017/02/05 PHP
php中各种定义变量的方法小结
2017/10/18 PHP
php获取ajax的headers方法与内容实例
2017/12/27 PHP
Extjs Ajax 乱码问题解决方案
2009/04/15 Javascript
用document.documentElement取代document.body的原因分析
2009/11/12 Javascript
JavaScript Event学习第八章 事件的顺序
2010/02/07 Javascript
jquery keypress,keyup,onpropertychange键盘事件
2010/06/25 Javascript
JavaScript实现弹出子窗口并传值给父窗口
2014/12/18 Javascript
个人总结的一些JavaScript技巧、实用函数、简洁方法、编程细节
2015/06/10 Javascript
js实现文字超出部分用省略号代替实例代码
2016/09/01 Javascript
Angular2的管道Pipe的使用方法
2017/11/07 Javascript
手把手教你使用vue-cli脚手架(图文解析)
2017/11/08 Javascript
微信小程序实现多宫格抽奖活动
2020/04/15 Javascript
VueRouter导航守卫用法详解
2017/12/25 Javascript
解决bootstrap中下拉菜单点击后不关闭的问题
2018/08/10 Javascript
详解vue-cli3多环境打包配置
2019/03/28 Javascript
[02:14]2016国际邀请赛中国区预选赛Ehome晋级之路
2016/07/01 DOTA
[33:23]Secret vs Serenity 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
Python中非常实用的一些功能和函数分享
2015/02/14 Python
Python selenium 父子、兄弟、相邻节点定位方式详解
2016/09/15 Python
Python中模块与包有相同名字的处理方法
2017/05/05 Python
详解快速开发基于 HTML5 网络拓扑图应用
2018/01/08 HTML / CSS
《动手做做看》教学反思
2014/04/09 职场文书
2014教师党员个人自我评议
2014/09/20 职场文书
科技活动周标语
2014/10/08 职场文书
2015年售后服务工作总结
2015/04/25 职场文书
领导新年致辞2016
2015/07/29 职场文书
Python爬虫之用Xpath获取关键标签实现自动评论盖楼抽奖(二)
2021/06/07 Python
Android RecyclerView实现九宫格效果
2022/06/28 Java/Android