python处理“


Posted in Python onJune 10, 2019

python如何处理“&#”开头加数字的html字符,比如:风水这类数据。

用python抓取数据时,有时会遇到想要数据是以“&#”开头加数字的字符,比如图中所示的这些:

风水大术士

python处理“

python处理“

这些字符需要再次转换才能变回中文内容。这些字符需要再次转换才能变回中文内容。

Python2.7版本

在python2.7版本中,使用import HTMLParser

python处理“

定义变量,再定义转换代码。

python处理“

代码中最重要的是“data_parser = HTMLParser.HTMLParser()”,通过此才能用“.unescape()”方法。 

python处理“

测试运行,这串字符串正常输出了中文。

python处理“

Python3.7+版本

在最新python版本中,不能用上面的导入方法。可以用"import html"或者“from html import unescape”。这里使用"import html"做测试。

python处理“

导入html后,直接用".unescape()"来处理字符串。

python处理“

运行后,正常转换成了中文字符。

python处理“

感谢大家的阅读和对三水点靠木的支持。

Python 相关文章推荐
python 算法 排序实现快速排序
Jun 05 Python
python使用os模块的os.walk遍历文件夹示例
Jan 27 Python
Python编程中的for循环语句学习教程
Oct 14 Python
python使用matplotlib绘制折线图教程
Feb 08 Python
Python内置模块ConfigParser实现配置读写功能的方法
Feb 12 Python
Python脚本按照当前日期创建多级目录
Mar 01 Python
详解Python3之数据指纹MD5校验与对比
Jun 11 Python
python next()和iter()函数原理解析
Feb 07 Python
Python3读取和写入excel表格数据的示例代码
Jun 09 Python
虚拟机下载python是否需要联网
Jul 27 Python
python 常见的排序算法实现汇总
Aug 21 Python
python爬取youtube视频的示例代码
Mar 03 Python
python-pyinstaller、打包后获取路径的实例
Jun 10 #Python
详解Python 切片语法
Jun 10 #Python
使用Python OpenCV为CNN增加图像样本的实现
Jun 10 #Python
Python 虚拟空间的使用代码详解
Jun 10 #Python
在Python中过滤Windows文件名中的非法字符方法
Jun 10 #Python
对Python 检查文件名是否规范的实例详解
Jun 10 #Python
java判断三位数的实例讲解
Jun 10 #Python
You might like
php中截取字符串支持utf-8
2007/01/18 PHP
js 数组克隆方法 小结
2010/03/20 Javascript
jQuery弹出层始终垂直居中相对于屏幕或当前窗口
2013/04/01 Javascript
jquery导航制件jquery鼠标经过变色效果示例
2013/12/05 Javascript
php读取sqlite数据库入门实例代码
2014/06/25 Javascript
JSON相关知识汇总
2015/07/03 Javascript
jQuery动态背景图片效果实现方法
2015/07/03 Javascript
非常实用的12个jquery代码片段
2015/11/02 Javascript
Nodejs的express使用教程
2015/11/23 NodeJs
js根据手机客户端浏览器类型,判断跳转官网/手机网站多个实例代码
2016/04/30 Javascript
详谈jQuery.load()和Jsp的include的区别
2017/04/12 jQuery
js弹性势能动画之抛物线运动实例详解
2017/07/27 Javascript
JavaScript数组排序reverse()和sort()方法详解
2017/12/24 Javascript
vue 虚拟dom的patch源码分析
2018/03/01 Javascript
webpack热模块替换(HMR)/热更新的方法
2018/04/05 Javascript
vue和webpack安装命令详解
2018/06/15 Javascript
Jquery 动态添加元素并添加点击事件实现过程解析
2019/10/12 jQuery
jquery实现掷骰子小游戏
2019/10/24 jQuery
vue双向绑定数据限制长度的方法
2019/11/04 Javascript
微信小程序实现点击生成随机验证码
2020/09/09 Javascript
python itchat实现微信自动回复的示例代码
2017/08/14 Python
用Python删除本地目录下某一时间点之前创建的所有文件的实例
2017/12/14 Python
spark: RDD与DataFrame之间的相互转换方法
2018/06/07 Python
Python生成器generator用法示例
2018/08/10 Python
基于python指定包的安装路径方法
2018/10/27 Python
Python设计模式之备忘录模式原理与用法详解
2019/01/15 Python
将python文件打包成EXE应用程序的方法
2019/05/22 Python
python面向对象 反射原理解析
2019/08/12 Python
Vivo俄罗斯官方在线商店:中国智能手机品牌
2019/10/04 全球购物
世界上最大的乐谱选择:Sheet Music Plus
2020/01/18 全球购物
Linux的文件类型
2016/07/05 面试题
人事专员岗位职责
2013/11/20 职场文书
在校实习生求职信
2014/06/18 职场文书
健康状况证明模板
2014/10/23 职场文书
优秀班组申报材料
2014/12/25 职场文书
mysql全面解析json/数组
2022/07/07 MySQL