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 相关文章推荐
pydev使用wxpython找不到路径的解决方法
Feb 10 Python
python映射列表实例分析
Jan 26 Python
Python HTTP客户端自定义Cookie实现实例
Apr 28 Python
Python中staticmethod和classmethod的作用与区别
Oct 11 Python
python正则爬取某段子网站前20页段子(request库)过程解析
Aug 10 Python
python误差棒图errorbar()函数实例解析
Feb 11 Python
Python datetime 如何处理时区信息
Sep 02 Python
python 如何将office文件转换为PDF
Sep 22 Python
Python如何使用ElementTree解析xml
Oct 12 Python
Python利用socket模块开发简单的端口扫描工具的实现
Jan 27 Python
Python合并pdf文件的工具
Jul 01 Python
python基础之错误和异常处理
Oct 24 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
php使用post数组的键值创建同名变量并赋值的方法
2015/04/03 PHP
Smarty模板简单配置与使用方法示例
2016/05/23 PHP
Laravel5中Cookie的使用详解
2017/05/03 PHP
关于 Laravel Redis 多个进程同时取队列问题详解
2017/12/25 PHP
javascript读取RSS数据
2007/01/20 Javascript
用javascript实现读取txt文档的脚本
2007/07/20 Javascript
Javascript的getYear、getFullYear、getUTCFullYear异同分享
2011/11/30 Javascript
在javascript中对于DOM的加强
2013/04/11 Javascript
js之事件冒泡和事件捕获详细介绍
2013/10/28 Javascript
解决jquery中美元符号命名冲突问题
2014/01/08 Javascript
ff chrome和ie下全局动态定位的异同及全局高度的取法
2014/06/30 Javascript
封装了jQuery的Ajax请求全局配置
2015/02/05 Javascript
jQuery焦点图切换特效代码分享
2015/09/15 Javascript
Jquery ajax基础教程
2015/11/20 Javascript
网页挂马方式整理及详细介绍
2016/11/03 Javascript
localStorage实现便签小程序
2016/11/28 Javascript
清除输入框内的空格
2016/12/21 Javascript
BootStrap Table后台分页时前台删除最后一页所有数据refresh刷新后无数据问题
2016/12/28 Javascript
bootstrap输入框组件使用方法详解
2017/01/19 Javascript
js实现手机发送验证码功能
2017/03/13 Javascript
利用babel将es6语法转es5的简单示例
2017/12/01 Javascript
nodejs简单访问及操作mysql数据库的方法示例
2018/03/15 NodeJs
mpvue写一个CPASS小程序的示例
2018/09/04 Javascript
JS+CSS实现过渡特效
2021/01/02 Javascript
python判断端口是否打开的实现代码
2013/02/10 Python
通过源码分析Python中的切片赋值
2017/05/08 Python
详解Python核心编程中的浅拷贝与深拷贝
2018/01/07 Python
详解python的四种内置数据结构
2019/03/19 Python
Python基于机器学习方法实现的电影推荐系统实例详解
2019/06/25 Python
Python高级特性之闭包与装饰器实例详解
2019/11/19 Python
在Django中自定义filter并在template中的使用详解
2020/05/19 Python
新西兰领先的内衣店:Bendon Lingerie新西兰
2018/07/11 全球购物
Zavvi西班牙:电子游戏、极客服装、Blu-ray、Funko Pop等
2019/05/03 全球购物
医院护士的求职信范文
2013/12/26 职场文书
父亲婚礼答谢词
2015/01/04 职场文书
鲁迅故居导游词
2015/02/05 职场文书