20.3. html.entities — Définitions des entités HTML générales

Source code: Lib/html/entities.py


Ce module définit quatre dictionnaires, html5, name2codepoint, codepoint2name, et entitydefs.

html.entities.html5

Un dictionnaire qui fait correspondre les références de caractères nommés HTML5 1 aux caractères Unicode équivalents, e.g. html5['gt;'] == '>'. À noter que le point-virgule en fin de chaîne est inclus dans le nom (e.g. 'gt;'), toutefois certains noms sont acceptés par le standard même sans le point-virgule: dans ce cas, le nom est présent à la fois avec et sans le ;. Voir aussi html.unescape().

Nouveau dans la version 3.3.

html.entities.entitydefs

Un dictionnaire qui fait correspondre les définitions d’entités XHTML 1.0 avec leur remplacement en ISO Latin-1.

html.entities.name2codepoint

Un dictionnaire qui fait correspondre les noms d’entités HTML avec les points de code Unicode.

html.entities.codepoint2name

Un dictionnaire qui fait correspondre les points de code Unicode avec les noms d’entités HTML.

Notes

1

Voir https://www.w3.org/TR/html5/syntax.html#named-character-references