html --- HyperText Markup Language support

Source code: Lib/html/__init__.py


Ce module définit des outils permettant la manipulation d'HTML.

html.escape(s, quote=True)

Convert the characters &, < and > in string s to HTML-safe sequences. Use this if you need to display text that might contain such characters in HTML. If the optional flag quote is true (the default), the characters (") and (') are also translated; this helps for inclusion in an HTML attribute value delimited by quotes, as in <a href="...">. If quote is set to false, the characters (") and (') are not translated.

Ajouté dans la version 3.2.

html.unescape(s)

Convertit toutes les références de caractères nommés et numériques (e.g. &gt;, &#62;, &#x3e;) dans la chaîne de caractères s par les caractères Unicode correspondants. Cette fonction utilise les règles définies par le standard HTML 5 à la fois pour les caractères valides et les caractères invalides, et la liste des références des caractères nommés en HTML 5.

Ajouté dans la version 3.4.


Les sous-modules dans le paquet html sont :