### Navigation

- index
- modules |
- next |
- previous |
- Python »
- 3.2.4 Documentation »
- The Python Standard Library »
- 19. Structured Markup Processing Tools »

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

Source code: Lib/html/entities.py

This module defines three dictionaries, `name2codepoint`, `codepoint2name`, and `entitydefs`. `entitydefs` is used to provide the `entitydefs` attribute 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 »
- 3.2.4 Documentation »
- The Python Standard Library »
- 19. Structured Markup Processing Tools »