python处理中文编码和判断编码示例
- 软件编程
- 2026-01-11 16:33:09
下面所说的都是针对python2.7
复制代码 代码如下:
#coding:utf-8
#chardet 需要下载安装
import chardet
#抓取网页html
line = "http://www.***.com"
html_1 = urllib2.urlopen(line,timeout=120).read()
#print html_1
encoding_dict = chardet.detect(html_1)
#print encoding
web_encoding = encoding_dict['encoding']
if web_encoding == 'utf-8' or web_encoding == 'UTF-8':
html = html_1
else :
html = html_1.decode('gbk','ignore').encode('utf-8')
#有以上处理,整个html就不会是乱码。
# 都是
# BR
# http
# html
# www
# import
# utf
# line
# span
# coding
# urlopen
# encode
# 中文编码
# chardet
# 处理中文
# 判断编码
# python 判断字符串中是否含有汉字或非汉字的实例
# Python判断中文字符串是否相等的实例
# python判断是否汉字的5种方法实例
相关栏目:
【
教研文案 】
【
日常文案 】
【
AI模型 】
【
网络运营 】
【
营销推广 】
【
云计算 】
【
技术教程 】
【
软件编程 】
【
汉字学习 】
【
歌词歌曲 】
【
精选文章 】
相关推荐:
微信小程序实现点击导航标签滚动定位到对应位置
接口自动化多层嵌套json数据处理代码实例
docker-compose安装db2数据库操作
thinkphp诸多限制条件下如何getshell详解
Python web框架(django,flask)实现mysql数据库读写分离的示例
非常全面的Java异常处理(全文干货,值得收藏)
pycharm实现猜数游戏
HTTP头隐藏PHP版本号实现过程解析
asp.net core 使用 TestServer 来做集成测试的方法
给Docker更换国内镜像源操作
Springcloud seata分布式事务实现代码解析
C#中应用程序集的装载过程详解
discuz论坛更换域名,详细文件修改步骤
使用PyCharm官方中文语言包汉化PyCharm
C/C++中memset,memcpy的使用及fill对数组的操作
call在Python中改进数列的实例讲解
python 实现ping测试延迟的两种方法
全网最完整的Redis新手入门指导教程
详解Vue中的自定义指令
关于Mysql update修改多个字段and的语法问题详析
解决python3中os.popen()出错的问题
windows 安装解压版 mysql5.7.28 winx64的详细教程
微信小程序实现音乐播放页面布局
jquery实现拖拽小方块效果
c# 开发文字识别软件
Java tomcat环境变量及idea配置解析
Spring activiti如何实现指定任务处理者
C#调用python.exe使用arcpy方式
Docker 容器监控原理及 cAdvisor的安装与使用说明
Git 如何放弃所有本地修改的方法
vue 基于abstract 路由模式 实现页面内嵌的示例代码
python基于socket模拟实现ssh远程执行命令
解决docker指定udp端口号的问题
scrapy在python爬虫中搭建出错的解决方法
C#高性能动态获取对象属性值的步骤
Springboot简单热部署实现步骤解析
python 批量下载bilibili视频的gui程序
Goland支持泛型了(上机实操)
python eventlet绿化和patch原理
python 调用Google翻译接口的方法
深入解析PHP底层机制及相关原理
Spring Boot项目集成UidGenerato的方法步骤
Python 实现键盘鼠标按键模拟
javascript实现电商放大镜效果
python基于win32api实现键盘输入
Python中BeautifulSoup通过查找Id获取元素信息
docker修改未启动容器的配置信息操作
python 通过pip freeze、dowload打离线包及自动安装的过程详解(适用于保密的离线环境
JavaScript实现复选框全选和取消全选
解决go 生成的exe不在bin文件夹里的问题
本文转自网络,如有侵权请联系客服删除。
热门内容推荐
C#使用虚拟方法实现多态
- 2026-01-11
JavaScript原生对象之String对象的属性和方法详解
- 2026-01-11
js实现DOM走马灯特效的方法
- 2026-01-11
轻松创建nodejs服务器(1):一个简单nodejs服务器例子
- 2026-01-11
php实现微信公众平台账号自定义菜单类
- 2026-01-11
