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.
>
,>
,>
) 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 laliste 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 :
html.parser
-- Parseur HTML/XHTML avec un mode de parsing toléranthtml.entities
-- Définitions d'entités HTML