专栏首页无道编程关于Python中html实体转义与非转义[还原]

关于Python中html实体转义与非转义[还原]

介绍

何为HTML实体?

在HTML中,某些字符是预留的,用来编写HTML代码的。所以这时程序员就不能直接使用他们。

比如:< 和 >。<>是HTML最常用的两个字符,程序员想要使用他们本身,必须用HTML实体。

更多HTML实体,请参考:https://www.w3school.com.cn/html/html_entities.asp

Python处理实体

那么Python中如何处理HTML实体呢?

我这里是Python3.7

html库,该库自带。

值得一说的是,Python2中反转义库是:HTMLParser

转义

import html

print(html.escape('username=wudao&password=123'))

# username=wudao&amp;password=123

反转义

import html

print(html.unescape('username=wudao&amp;password=123'))
# username=wudao&password=123

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Pytext支持分布式训练,Facebook AI基于PyTorch的NLP框架,简化部署流程

    PyText基于PyTorch,能够加速从研究到应用的进度,从模型的研究到完整实施只需要几天时间。框架里还包含了一些预训练模型,可以直接拿来处理文本分类、序列标...

    机器学习AI算法工程
  • 物体检测,用于检测红灯笼demo(含训练代码)

    机器学习AI算法工程
  • 利用GBDT构造新的特征-Python实现

    GBDT分类:每一颗树拟合当前整个模型的损失函数的负梯度,构建新的树加到当前模型中形成新模型,下一棵树拟合新模型的损失函数的负梯度。下面是其在Python的sk...

    机器学习AI算法工程
  • 行车环境实时语义分割与深度估计

    本项目在实现行车环境场景语义分割和深度估计实时解析的过程中,尝试使用了不同的模型,有复现文献中提出的网络框架TRL、也有在语义分割ICNet的基础上增加深度分支...

    机器学习AI算法工程
  • 机器学习100天( 100-Days-Of-ML-Code )中文版

    今天我深入研究了逻辑回归到底是什么,以及它背后的数学是什么。学习了如何计算代价函数,以及如何使用梯度下降法来将代价函数降低到最小。 由于时间关系,我将隔天发布信...

    机器学习AI算法工程
  • 罪名法务NLP智能项目,包括罪名知识图谱, 罪名预测,法律资讯问答功能

    目前知识图谱在各个行业中应用逐步打开,尤其在金融,医疗,法律,旅游方面.知识图谱助力法律智能,能够在一定程度上利用现有大数据以及机器学习/深度学习与自然语言处理...

    机器学习AI算法工程
  • 中文问句匹配冠军团队的NLP读书会笔记分享

    读书会活动形式:每人挑选Python NLP书中一章节进行讲解,并对代码进行实现,主讲活动之后将本次主讲的内容整理为报告进行上传。

    机器学习AI算法工程
  • 链家网和贝壳网新房、二手房、租房数据爬虫,稳定可靠快速!

    机器学习AI算法工程
  • darknet图像定位+tornado实现票据识别API,3w张发票识别率达到95以上

    机器学习AI算法工程
  • 医疗知识图谱NLP项目,实体规模4.4万,实体关系规模30万

    1、配置要求:要求配置neo4j数据库及相应的python依赖包。neo4j数据库用户名密码记住,并修改相应文件。 2、知识图谱数据导入:python buil...

    机器学习AI算法工程

扫码关注云+社区

领取腾讯云代金券