20.1. html — 超文本标记语言支持 — Python 文档
来自菜鸟教程
Python/docs/3.6/library/html
20.1. html — 超文本标记语言支持
源代码: :source:`Lib/html/__init__.py`
该模块定义了操作 HTML 的实用程序。
- html.escape(s, quote=True)
将字符串 s 中的字符
&
、<
和>
转换为 HTML 安全序列。 如果您需要在 HTML 中显示可能包含此类字符的文本,请使用此选项。 如果可选标志 quote 为真,则字符 ("
) 和 ('
) 也被翻译; 这有助于包含在由引号分隔的 HTML 属性值中,如<a href="...">
。3.2 版中的新功能。
- html.unescape(s)
转换所有命名和数字字符引用(例如 将字符串 s 中的
>
、>
、>
) 转换为相应的 Unicode 字符。 此函数使用 HTML 5 标准为有效和无效字符引用定义的规则,以及 HTML 5 命名字符引用 列表的 。3.4 版中的新功能。
html
包中的子模块是:
- html.parser – 具有宽松解析模式的 HTML/XHTML 解析器
- html.entities – HTML 实体定义