前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >关于Python中html实体转义与非转义[还原]

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

作者头像
无道
发布2019-11-13 16:25:56
5.2K0
发布2019-11-13 16:25:56
举报
文章被收录于专栏:无道编程无道编程

介绍

何为HTML实体?

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

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

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

**更多HTML实体
**更多HTML实体

Python处理实体

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

我这里是Python3.7

html库,该库自带。

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

转义
代码语言:javascript
复制
import html

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

# username=wudao&amp;password=123
Pythonescape
Pythonescape
反转义
代码语言:javascript
复制
import html

print(html.unescape('username=wudao&amp;password=123'))
# username=wudao&password=123
Python反转义
Python反转义
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019-09-12,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 介绍
  • Python处理实体
    • 转义
      • 反转义
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档