[转载] 【原创】Python 3 查看字符编码方法
参考链接: Python | 字符串rstrip
查看字符编码,需要用到chardet模块
一、查看网页编码
Python
#coding=utf-8 import urllib.request import chardet url = 'http://www.baidu.com' a = urllib.request.urlopen(url) encode = chardet.detect(a.read()) print(encode['encoding'])
1
2
3
4
5
6
7
8
#coding=utf-8
import
urllib
.
request
import
chardet
url
=
'http://www.baidu.com'
a
=
urllib
.
request
.
urlopen
(
url
)
encode
=
chardet
.
detect
(
a
.
read
(
)
)
(
encode
[
'encoding'
]
)
二、查看文件内容编码
Python
#假设存在一个a.txt的文件 f = open('a.txt', 'rb') print(chardet.detect(f.read(100)))
1
2
3
4
#假设存在一个a.txt的文件
f
=
open
(
'a.txt'
,
'rb'
)
(
chardet
.
detect
(
f
.
read
(
100
)
)
)
三、查看某个字符串编码
Python
import chardet s = '张三' print(chardet.detect(str.encode(s))) 输出信息:{'encoding': 'utf-8', 'confidence': 0.7525, 'language': ''}
1
2
3
4
5
import
chardet
s
=
'张三'
(
chardet
.
detect
(
str
.
encode
(
s
)
)
)
输出信息:
{
'encoding'
:
'utf-8'
,
'confidence'
:
0.7525
,
'language'
:
''
}
Tips:
Python
chardet.detect 在查看字符串传的编码时,必须要把字符串encode后,才能查看当前字符串编码格式
1
2
chardet
.
detect
在查看字符串传的编码时,必须要把字符串
encode后,才能查看当前字符串编码格式
[转载] 【原创】Python 3 查看字符编码方法相关推荐
- python查看字符串的编码格式_Python 3 查看字符编码方法
查看字符编码,需要用到chardet模块 一.查看网页编码#coding=utf-8 import urllib.request import chardet url = 'http://www.ba ...
- [转载] 用python统计中文字符数_使用Python统计字符串中各种字符的个数
参考链接: Python中遍历字符串的单词 Python 统计字符串中各种字符出现的次数 一.提出问题 随机输入一段字符串,包括数字,英文,空格,其他字符,统计这些字符在其中出现的次数 二.难点提示思 ...
- python中cock什么意思_[转载]原创脚本逐步实现Autodcock-Vina的虚拟筛选及筛选后分析...
[转载]原创脚本逐步实现Autodcock-Vina的虚拟筛选及筛选后分析 (2013-07-03 11:31:56) 标签: 转载 Vina是在Autodock4基础上改进的算法,相比autodoc ...
- python中gbk字符原因报错_不想再被鄙视?那就看进来! 一文搞懂 Python 2 字符编码...
原标题:不想再被鄙视?那就看进来! 一文搞懂 Python 2 字符编码 程序员都自视清高,觉得自己是创造者,经常鄙视不太懂技术的产品或者QA.可悲的是,程序员之间也相互鄙视,程序员的鄙视链流传甚广, ...
- Python笔记:字符编码unicode/utf-8
版权声明 请尊重原创作品.转载请保持文章完整性,并以超链接形式注明原始作者"tingsking18"和主站点地址,方便其他朋友提问和指正. Unicode和Python的中文处理 ...
- 深入理解Python中的字符编码、文件处理和函数
博客核心内容: 1.Python基础之字符编码的介绍 2.Python中文件处理的介绍 3.Python中函数的介绍 4. File.readlines(sizehint) 函数 一.Python基础 ...
- python 图片转字符画
python 图片转字符画 项目介绍 本实验用 50 行 Python 代码完成图片转字符画小工具.通过本实验将学习到 Linux 命令行操作,Python 基础,pillow 库的使用,argpar ...
- python生成字符画_使用Python生成ASCII字符画
使用Python生成ASCII字符画 在很多的网站主页中或者程序的注释中会有一些好看的字符注释画.显得很牛逼的样子 例如: 知乎 _____ _____ _____ _____ /\ \ /\ \ / ...
- python克里金生成asc_使用Python生成ASCII字符画
使用Python生成ASCII字符画 在很多的网站主页中或者程序的注释中会有一些好看的字符注释画.显得很牛逼的样子 例如: 知乎 _____ _____ _____ _____ /\ \ /\ \ / ...
最新文章
- php libdir,PHP扩展小结
- 算法基础知识科普:8大搜索算法之AVL树(中)
- C# 复制幻灯片(包括格式、背景、图片等)到同/另一个PPT文档
- Weblogic部署项目过程中的一些问题
- DirectX 9高层着色语言介绍3——语言基础(2)
- ORCFILE,ParquetFile,CubeFile使用场景区别
- android studio m1,Android Studio 4.0发布 为Android 11做好准备
- vue native
- css屏幕大小的容器,位置2箭头固定到CSS页面容器的外部 - 屏幕大小
- Redis如何做内存优化?
- (三)重构ResNet50以诊断COVID-19
- 重构wangEditor(web富文本编辑器),欢迎指正!
- 路由器的四个主要内存区域
- 威纶通触摸屏可以解密吗_老电工选型威纶通触摸屏时的3大技巧!知道了能帮你省事不少...
- CNN(卷积神经网络)、RNN(循环神经网络)、DNN(深度神经网络)的内部网络结构有什么区别?
- 设计测试用例的万能公式 + 6大具体方法 = 面试就像聊天?
- 笔记本电脑WLAN突然没有了(连不上wifi)
- 安卓5.1自带浏览器主页设置–转载
- Retrying connect to server: xxx.xxx.xxx.xxx:8032. Already tried 0 time(s)
- 操作系统原理与Linux实践教程【第一章 操作系统概论】
热门文章
- 【CCCC】L2-031 深入虎穴 (25分),,求多叉树最深的节点编号,大水题!!!
- java语言程序设计复习重点_java语言程序设计期末复习要点
- python图片识别训练汽车_python实现图片识别汽车功能
- python基础语法入门大全_python 基础语法——快速入门
- Python入门--else语句
- 设计模式—结构型模式概述(思维导图)
- 牛客网 二叉搜索树与双向链表
- Codeforces Round #493 (Div. 2):D. Roman Digits
- 最小树形图(bzoj 4349: 最小树形图 2260: 商店购物)
- bzoj 1682: [Usaco2005 Mar]Out of Hay 干草危机(最小生成树)