20.1. html
—超文本标记语言支持¶
源代码: Lib/html/__init__.py
此模块定义用于操作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实体定义