20.1. html — Suporte HTML(HyperText Markup Language)

Código fonte :fonte:`Lib/html/__init__.py`


Este módulo define utilitários para manipular HTML.

html.escape(s, quote=True)

Converte os caracteres &, < e > na string s para sequências seguras em HTML. Use se necessitar mostrar texto que possa conter estes caracteres no HTML. Se o flag opcional quote é true, os caracteres (") e (') também são convertidos; isso auxilia na inclusão de valores delimitados por aspas num atributo HTML, como em <a href="...">.

Novo na versão 3.2.

html.unescape(s)

Converte todas as referências de caracteres numéricos e nomeados (ex. &gt;, &#62;, &#x3e;) na string s para caracteres Unicode correspondentes. Essa função usa as regras definidas pelo padrão HTML 5 para referências de caracteres, sejam válidas ou inválidas, e a lista de referência de caracteres nomeados do HTML 5.

Novo na versão 3.4.


Sub módulos no pacote html são: