html --- 超文本标记语言支持

源码: Lib/html/__init__.py


该模块定义了操作 HTML 的工具。

html.escape(s, quote=True)

将字符串 s 中的字符 &<> 转换为 HTML 安全序列。当需要在 HTML 中显示可能包含此类字符的文本时,应使用此方法。如果可选参数 quote 为 True(默认值),则字符(")和(')也会被转义,这有助于将其包含在用引号分隔的 HTML 属性值中,例如 <a href="...">。如果 quote 设为 False,则字符(")和(')不会被转义。

Added in version 3.2.

html.unescape(s)

将字符串 s 中的所有命名和数字字符引用(例如 &gt;&#62;&#x3e;)转换为相应的 Unicode 字符。此函数使用 HTML 5 标准为有效和无效字符引用定义的规则,以及 HTML 5 命名字符引用列表.

Added in version 3.4.


html 包中的子模块是: