html — HyperText Markup Language support

Código fuente: Lib/html/__init__.py


Este módulo define utilidades para manipular HTML.

html.escape(s, quote=True)

Convierte los caracteres &, < y > de la cadena de caracteres s en secuencias seguras HTML. Utilízalo si necesitas mostrar texto que pueda contener tales caracteres en HTML. Si el flag opcional quote es true, también se traducen los caracteres (") y ('); esto ayuda a la inserción en el valor de un atributo HTML delimitado por comillas, como en <a href="...">.

Added in version 3.2.

html.unescape(s)

Convierte todas las referencias de caracteres numéricos y con nombre (por ejemplo &gt;, &#62;, &#x3e;) de la cadena de caracteres s a los caracteres Unicode correspondientes. Esta función utiliza las reglas definidas por el estándar HTML 5 para las referencias de caracteres válidas e inválidas, y la lista de referencia de caracteres con nombre de HTML 5.

Added in version 3.4.


Los submódulos del paquete html son: