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

无道 2019-09-12 0 条评论 编程相关 阅读307 手机阅读

介绍

何为HTML实体?

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

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

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

**更多HTML实体

Python处理实体

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

我这里是Python3.7

html库,该库自带。

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

转义

import html

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

# username=wudao&amp;password=123

Pythonescape

反转义

import html

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

Python反转义

全文完 [
有帮助?打赏
支付宝打赏
微信打赏
]
修改: 2019-09-12 19:28
这篇文章还没有评论呢~
点击刷新/生成验证码