### Navigation

- index
- modules |
- next |
- previous |
- Python v3.1 documentation »
- The Python Standard Library »
- 19. Structured Markup Processing Tools »

# 19.2. `html.entities` — Definitions of HTML general entities

This module defines three dictionaries, `name2codepoint`, `codepoint2name`, and `entitydefs`. `entitydefs` is used to provide the `entitydefs` member of the `html.parser.HTMLParser` class. The definition provided here contains all the entities defined by XHTML 1.0 that can be handled using simple textual substitution in the Latin-1 character set (ISO-8859-1).

`html.entities.``entitydefs`
  A dictionary mapping XHTML 1.0 entity definitions to their replacement text in ISO Latin-1.

`html.entities.``name2codepoint`
  A dictionary that maps HTML entity names to the Unicode codepoints.

`html.entities.``codepoint2name`
  A dictionary that maps Unicode codepoints to HTML entity names.

### Navigation

- index
- modules |
- next |
- previous |
- Python v3.1 documentation »
- The Python Standard Library »
- 19. Structured Markup Processing Tools »