Python 查看文件的编码格式方法


Posted in Python onDecember 21, 2017

在读取中文的情况下,通常会遇到一些编码的问题,但是首先需要了解目前的编码方式是什么,然后再用decode或者encode去编码和解码,下面是使用chardet库来查看编码方式的。

import chardet
path = "E:/t.csv"
#path = "E:/t.zip"
f = open(path,'rb')
data = f.read()
print(chardet.detect(data))

打印结果如下:

{'encoding': 'GB2312', 'confidence': 0.99, 'language': 'Chinese'}

以上这篇Python 查看文件的编码格式方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
使用python解析xml成对应的html示例分享
Apr 02 Python
Python中asyncio与aiohttp入门教程
Oct 16 Python
解决python中os.listdir()函数读取文件夹下文件的乱序和排序问题
Oct 17 Python
Python实现E-Mail收集插件实例教程
Feb 06 Python
对Django中内置的User模型实例详解
Aug 16 Python
如何在python中写hive脚本
Nov 08 Python
为什么黑客都用python(123个黑客必备的Python工具)
Jan 31 Python
python数字类型math库原理解析
Mar 02 Python
Python json转字典字符方法实例解析
Apr 13 Python
基于Python的Jenkins的二次开发操作
May 12 Python
django正续或者倒序查库实例
May 19 Python
Python分析最近大火的网剧《隐秘的角落》
Jul 02 Python
python利用OpenCV2实现人脸检测
Apr 16 #Python
Python判断文件和字符串编码类型的实例
Dec 21 #Python
TF-IDF与余弦相似性的应用(二) 找出相似文章
Dec 21 #Python
TF-IDF与余弦相似性的应用(一) 自动提取关键词
Dec 21 #Python
基于Python的文件类型和字符串详解
Dec 21 #Python
Python绘制七段数码管实例代码
Dec 20 #Python
python代码实现ID3决策树算法
Dec 20 #Python
You might like
PHP入门之常量简介和系统常量
2014/05/12 PHP
PHP多线程之内部多线程实例分析
2015/03/09 PHP
php注册系统和使用Xajax即时验证用户名是否被占用
2017/08/31 PHP
PHP使用Redis长连接的方法详解
2018/02/12 PHP
laravel5.1框架model类查询的实现方法
2019/10/08 PHP
Laravel (Lumen) 解决JWT-Auth刷新token的问题
2019/10/24 PHP
ThinkPHP5.1验证码功能实现的示例代码
2020/06/08 PHP
js 关于=+与+=日期函数使用说明(赋值运算符)
2011/11/15 Javascript
jquery formValidator插件ajax验证 内容不做任何修改再离开提示错误的bug解决方法
2013/01/04 Javascript
jQuery实现移动 和 渐变特效的点击事件
2015/02/26 Javascript
jQuery+CSS实现简单切换菜单示例
2016/07/27 Javascript
最全的JavaScript开发工具列表 总有一款适合你
2017/06/29 Javascript
Bootstrap滚动监听组件scrollspy.js使用方法详解
2017/07/20 Javascript
基于Vue.js实现tab滑块效果
2017/07/23 Javascript
最通俗易懂的javascript变量提升详解
2017/08/05 Javascript
JS分页的实现(同步与异步)
2017/09/16 Javascript
Node.js学习之查询字符串解析querystring详解
2017/09/28 Javascript
深入浅析vue组件间事件传递
2017/12/29 Javascript
详解JS数值Number类型
2018/02/07 Javascript
element ui table(表格)实现点击一行展开功能
2018/12/04 Javascript
详解vue 2.6 中 slot 的新用法
2019/07/09 Javascript
js实现指定时间倒计时效果
2019/08/26 Javascript
vue2.0 获取从http接口中获取数据,组件开发,路由配置方式
2019/11/04 Javascript
如何在postman中添加cookie信息步骤解析
2020/06/30 Javascript
python3 遍历删除特定后缀名文件的方法
2018/04/23 Python
python 以16进制打印输出的方法
2018/07/09 Python
pygame游戏之旅 游戏中添加显示文字
2018/11/20 Python
python程序运行进程、使用时间、剩余时间显示功能的实现代码
2019/07/11 Python
在Python中使用turtle绘制多个同心圆示例
2019/11/23 Python
python调用jenkinsAPI构建jenkins,并传递参数的示例
2020/12/09 Python
违反单位工作制度检讨书
2014/10/25 职场文书
八年级英语教学计划
2015/01/23 职场文书
看雷锋电影观后感
2015/06/10 职场文书
朋友圈早安励志语录!
2019/07/08 职场文书
MySQL sql_mode修改不生效的原因及解决
2021/05/07 MySQL
Nginx图片服务器配置之后图片访问404的问题解决
2022/03/21 Servers