python之chardet验证编码格式
2024-10-07 17:46:49
在处理字符串时,常常会遇到不知道字符串是何种编码,如果不知道字符串的编码就不能将字符串转换成需要的编码
pip install chardet
举例子
import chardet
import urllib.request ---->安装urllib3 # 可根据需要,选择不同的数据
TestData = urllib.request.urlopen('http://www.baidu.com/').read(300)
print(chardet.detect(TestData)) # 运行结果:{'encoding': 'ascii', 'confidence': 1.0, 'language': ''}
注:
rllib2是python自带的模块,不需要下载。
urllib 侧重于 url 基本的请求构造,urllib2侧重于 http 协议请求的处理,而 urllib3是服务于升级的http 1.1标准,且拥有高效 http连接池管理及 http 代理服务的功能库
最新文章
- shell简介
- angular使用select时要注意的坑
- cocostudio 骨骼动画 setContentScaleFactor
- 【C#】在窗体中水平居中的控件,到了XP下不居中的解决办法
- IOS网络编程之请求内容
- ExtJS笔记2 Class System
- css编码规范
- C#局域网桌面共享软件制作(一)
- ERP调研之 对话
- oracle----sqlldr用法
- Scala中的apply实战详解
- SSH框架 spring 配置中的: scope=";prototype";
- javascript里的循环语句
- java的hashcode(结合hashset讲解)
- python——Pycharm的简单介绍
- SpringCloud-day09-Feign与Hystrix整合
- 洛谷 P3657 [USACO17FEB]Why Did the Cow Cross the Road II P
- AngularJs $watch监听模型变化
- C++重载>;>;和<;<;(输入输出运算符)
- java 版本压缩、解压缩zip