이 문서는 더는 지원되지 않는 이전 버전의 파이썬 용입니다. 업그레이드하고, 다음 설명서를 읽어야 합니다: 현재 안정 버전에 대한 파이썬 설명서.

# `html.entities` — HTML 일반 엔티티의 정의

소스 코드: Lib/html/entities.py

이 모듈은 네 가지 딕셔너리 `html5`, `name2codepoint`, `codepoint2name` 와 `entitydefs`를 정의합니다.

`html.entities.``html5`

  HTML5 이름 문자 참조 1 를 해당 유니코드 문자에 매핑하는 딕셔너리, 예를 들어 `html5['gt;'] == '>'`. 후미 세미콜론이 이름에 포함됨에 유의하십시오 (예를 들어 `'gt;'`). 하지만 일부 이름은 세미콜론 없이도 표준에서 허용됩니다: 이럴 때 이름은 `';'`가 있거나 없는 형태가 모두 포함됩니다. `html.unescape()`도 참조하십시오.

  버전 3.3에 추가.

`html.entities.``entitydefs`

  XHTML 1.0 엔티티 정의를 ISO Latin-1의 치환 텍스트에 매핑하는 딕셔너리.

`html.entities.``name2codepoint`

  HTML 엔티티 이름을 유니코드 코드 포인트에 매핑하는 딕셔너리.

`html.entities.``codepoint2name`

  유니코드 코드 포인트를 HTML 엔티티 이름에 매핑하는 딕셔너리.

각주

1

  https://www.w3.org/TR/html5/syntax.html#named-character-references 를 참조하십시오.