Python3 chardet模块查看编码格式的例子


Posted in Python onAugust 14, 2019

如下所示:

Python3 chardet模块查看编码格式的例子

需要注意的是,如果遇到GBK2312等编码的,在decode和encode时,一律使用GBK进行编码或者解码,这是因为GBK是其他GBK编码的超集,向下兼容所有的GBK编码。

下面是一个例子:

#coding=utf-8
import urllib.request
import chardet
url = 'http://www.baidu.com'

a = urllib.request.urlopen(url)

'''
chardet模块
使用该模块可以查看字符串的编码格式:chardet.detect()
'''
encode = chardet.detect(a.read())
print(encode['encoding'])

#假设存在一个a.txt的文件
f = open('a.txt', 'rb')
print(chardet.detect(f.read(100)))

以上这篇Python3 chardet模块查看编码格式的例子就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python logging类库使用例子
Nov 22 Python
python访问mysql数据库的实现方法(2则示例)
Jan 06 Python
python实现基于SVM手写数字识别功能
May 27 Python
pip matplotlib报错equired packages can not be built解决
Jan 06 Python
Python实现登陆文件验证方法
Oct 06 Python
用Python实现筛选文件脚本的方法
Oct 27 Python
基于django传递数据到后端的例子
Aug 16 Python
爬虫代理池Python3WebSpider源代码测试过程解析
Dec 20 Python
浅谈pytorch池化maxpool2D注意事项
Feb 18 Python
浅谈pytorch torch.backends.cudnn设置作用
Feb 20 Python
Python函数生成器原理及使用详解
Mar 12 Python
python中rb含义理解
Jun 18 Python
Python 从subprocess运行的子进程中实时获取输出的例子
Aug 14 #Python
python3调用windows dos命令的例子
Aug 14 #Python
python脚本执行CMD命令并返回结果的例子
Aug 14 #Python
用Python调用win命令行提高工作效率的实例
Aug 14 #Python
python基础教程之while循环
Aug 14 #Python
Python 实例方法、类方法、静态方法的区别与作用
Aug 14 #Python
Python学习笔记之Break和Continue用法分析
Aug 14 #Python
You might like
动态生成gif格式的图像要注意?
2006/10/09 PHP
destoon二次开发入门示例
2014/06/20 PHP
PHP基于文件存储实现缓存的方法
2015/07/20 PHP
php实现的微信红包算法分析(非官方)
2015/09/25 PHP
PHP连接sftp并下载文件的方法教程
2018/08/26 PHP
laravel框架中路由设置,路由参数和路由命名实例分析
2019/11/23 PHP
由document.body和document.documentElement想到的
2009/04/13 Javascript
Javascript学习笔记一 之 数据类型
2010/12/15 Javascript
深入剖析JavaScript中的枚举功能
2014/03/06 Javascript
JavaScript中读取和保存文件实例
2014/05/08 Javascript
jQuery中parent()方法用法实例
2015/01/07 Javascript
JavaScript自定义等待wait函数实例分析
2015/03/23 Javascript
jquery使用each方法遍历json格式数据实例
2015/05/18 Javascript
JavaScript学习小结之被嫌弃的eval函数和with语句实例详解
2016/08/01 Javascript
利用vue.js插入dom节点的方法
2017/03/15 Javascript
js数据类型检测总结
2018/08/05 Javascript
vue中v-for循环给标签属性赋值的方法
2018/10/18 Javascript
在Vue中实现随hash改变响应菜单高亮
2020/03/09 Javascript
Python中的文件和目录操作实现代码
2011/03/13 Python
使用BeautifulSoup爬虫程序获取百度搜索结果的标题和url示例
2014/01/19 Python
python操作数据库之sqlite3打开数据库、删除、修改示例
2014/03/13 Python
python私有属性和方法实例分析
2015/01/15 Python
python实现视频分帧效果
2019/05/31 Python
win10下安装Anaconda的教程(python环境+jupyter_notebook)
2019/10/23 Python
解决os.path.isdir() 判断文件夹却返回false的问题
2019/11/29 Python
Python通过4种方式实现进程数据通信
2020/03/12 Python
python修改微信和支付宝步数的示例代码
2020/10/12 Python
亚马逊印度站:Amazon.in
2017/10/15 全球购物
铭立家具面试题
2012/12/06 面试题
工业学校毕业生自荐信范文
2014/01/03 职场文书
五年级学生评语
2014/04/22 职场文书
群众路线个人对照检查材料
2014/09/23 职场文书
上课说话检讨书
2015/01/27 职场文书
2015年六一儿童节活动总结
2015/02/11 职场文书
2016保送生自荐信范文
2016/01/29 职场文书
windows11怎么查看wifi密码? win11查看wifi密码的技巧
2021/11/21 数码科技