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