20.1. html
- 超文本标记语言的支持¶
此模块定义操作HTML的实用程序。
-
html.
escape
(s, quote=True)¶ 转换字符串s中的
&
、<
和>
字符为HTML安全的序列。如果你需要在HTML中显示可能包含此类字符的文本,请使用此选项。如果可选标志quote为真,则还会转换字符("
)和('
);这对引号分隔的HTML属性值中的内容有帮助,如<a href="...">
。版本3.2中的新功能。
-
html.
unescape
(s)¶ 转换字符串s中所有命名和数字字符引用(例如
>
、>
、&x3e;
)为对应的Unicode字符。 对于有效的和无效的字符引用,此函数使用HTML 5标准定义的规则,以及list of HTML 5 named character references
。版本3.4中的新功能。
html
包中的子模块包括:
html.parser
- 具有宽松解析模式的HTML/XHTML解析器html.entities
- HTML实体的定义