html
— 超文字標記語言支援¶
原始碼: Lib/html/__init__.py
此模組定義了用於操作 HTML 的實用工具。
- html.escape(s, quote=True)¶
將字串 *s* 中的字元
&
、<
和>
轉換為 HTML 安全的序列。 如果需要在 HTML 中顯示可能包含此類字元的文字,請使用此方法。 如果可選標誌 *quote* 為 true,則字元("
)和('
)也會被轉換; 這有助於將其包含在以引號分隔的 HTML 屬性值中,例如<a href="...">
。3.2 版本新增。
- html.unescape(s)¶
將字串 *s* 中的所有命名和數字字元引用(例如,
>
、>
、>
)轉換為相應的 Unicode 字元。 此函式使用 HTML 5 標準定義的規則來處理有效和無效的字元引用,以及HTML 5 命名字元引用的列表
。3.4 版本新增。
html
包中的子模組是
html.parser
– 具有寬鬆解析模式的 HTML/XHTML 解析器html.entities
– HTML 實體定義