解决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之变量和参数
Oct 10 Python
TensorFlow高效读取数据的方法示例
Feb 06 Python
Python递归实现汉诺塔算法示例
Mar 19 Python
Python3实现的旋转矩阵图像算法示例
Apr 03 Python
python使用writerows写csv文件产生多余空行的处理方法
Aug 01 Python
Python集合基本概念与相关操作实例分析
Oct 30 Python
对Tensorflow中Device实例的生成和管理详解
Feb 04 Python
详解Pycharm出现out of memory的终极解决方法
Mar 03 Python
Python matplotlib修改默认字体的操作
Mar 05 Python
python能在浏览器能运行吗
Jun 17 Python
python基于tkinter制作无损音乐下载工具
Mar 29 Python
Python Flask请求扩展与中间件相关知识总结
Jun 11 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和XSL stylesheets转换XML文档
2006/10/09 PHP
php实现压缩多个CSS与JS文件的方法
2014/11/11 PHP
php遍历类中包含的所有元素的方法
2015/05/12 PHP
php中mkdir()函数的权限问题分析
2016/09/24 PHP
老生常谈php 正则中的i,m,s,x,e分别表示什么
2017/03/02 PHP
详解Javascript动态操作CSS
2014/12/08 Javascript
JavaScript中的数值范围介绍
2014/12/29 Javascript
Nodejs爬虫进阶教程之异步并发控制
2016/02/15 NodeJs
轻松掌握JavaScript状态模式
2016/09/07 Javascript
Angular动态添加、删除输入框并计算值实例代码
2017/03/29 Javascript
React通过父组件传递类名给子组件的实现方法
2017/11/13 Javascript
echarts整合多个类似option的方法实例
2018/07/10 Javascript
Vue项目添加动态浏览器头部title的方法
2018/07/11 Javascript
在Angular中使用JWT认证方法示例
2018/09/10 Javascript
electron踩坑之remote of undefined的解决
2020/10/06 Javascript
带你使用webpack快速构建web项目的方法
2020/11/12 Javascript
[02:48]DOTA2英雄基础教程 拉席克
2013/12/12 DOTA
[02:40]2014DOTA2 国际邀请赛中国区预选赛 四大豪门抵达华西村
2014/05/23 DOTA
[00:21]DOTA2亚洲邀请赛 Logo演绎
2015/02/07 DOTA
详解详解Python中writelines()方法的使用
2015/05/25 Python
局域网内python socket实现windows与linux间的消息传送
2019/04/19 Python
使用Python实现跳帧截取视频帧
2019/05/31 Python
python基于Selenium的web自动化框架
2019/07/14 Python
django有外键关系的两张表如何相互查找
2020/02/10 Python
解决Python3.7.0 SSL低版本导致Pip无法使用问题
2020/09/03 Python
迪士尼西班牙官方网上商店:ShopDisney西班牙
2020/02/02 全球购物
美国一站式电动和手动工具商店:International Tool
2020/11/26 全球购物
护理专业毕业生自我鉴定
2013/10/08 职场文书
中学教师请假制度
2014/02/03 职场文书
寄语学生的话
2014/04/10 职场文书
法院信息化建设方案
2014/05/21 职场文书
乡镇综治宣传月活动总结
2014/07/02 职场文书
2014年工人工作总结
2014/11/25 职场文书
2014年中班下学期工作总结
2014/12/11 职场文书
大学生求职意向书
2015/05/11 职场文书
Mysql查询时间区间日期列表,不会由于数据表数据影响
2022/04/19 MySQL