html.entities — HTML 通用实体的定义 — Python 文档

来自菜鸟教程
Python/docs/3.9/library/html.entities
跳转至:导航、​搜索

html.entities — HTML 通用实体的定义

源代码: :source:`Lib/html/entities.py`



该模块定义了四个字典,html5name2codepointcodepoint2nameentitydefs

html.entities.html5

将 HTML5 命名字符引用 1 映射到等效的 Unicode 字符的字典,例如 html5['gt;'] == '>'。 请注意,结尾的分号包含在名称中(例如 'gt;'),但是即使没有分号,标准也会接受一些名称:在这种情况下,名称存在和不存在 ';'。 另见 html.unescape()

3.3 版中的新功能。

html.entities.entitydefs
将 XHTML 1.0 实体定义映射到 ISO Latin-1 中的替换文本的字典。
html.entities.name2codepoint
将 HTML 实体名称映射到 Unicode 代码点的字典。
html.entities.codepoint2name
将 Unicode 代码点映射到 HTML 实体名称的字典。

脚注

1
https://html.spec.whatwg.org/multipage/syntax.html#named-character-references