何为HTML实体?
在HTML中,某些字符是预留的,用来编写HTML代码的。所以这时程序员就不能直接使用他们。
比如:< 和 >。<
和>
是HTML最常用的两个字符,程序员想要使用他们本身,必须用HTML实体。
更多HTML实体,请参考:https://www.w3school.com.cn/html/html_entities.asp
那么Python中如何处理HTML实体呢?
我这里是Python3.7
用html
库,该库自带。
值得一说的是,Python2中反转义库是:HTMLParser
import html
print(html.escape('username=wudao&password=123'))
# username=wudao&password=123
import html
print(html.unescape('username=wudao&password=123'))
# username=wudao&password=123