html
— HyperText Markup Language support¶
Вихідний код: Lib/html/__init__.py
Цей модуль визначає утиліти для роботи з HTML.
- html.escape(s, quote=True)¶
Перетворіть символи
&
,<
and>
у рядку s на послідовності, безпечні для HTML. Використовуйте це, якщо вам потрібно відобразити текст, який може містити такі символи в HTML. Якщо необов’язковий прапорець quote має значення true, символи ("
) і ('
) також перекладаються; це допомагає включити значення атрибута HTML, розділене лапками, як у<a href="...">
.Нове в версії 3.2.
- html.unescape(s)¶
Перетворіть усі іменовані та цифрові посилання на символи (наприклад,
>
,>
,>
) у рядку s на відповідні символи Unicode. Ця функція використовує правила, визначені стандартом HTML 5 для дійсних і недійсних посилань на символи, а такожсписок іменованих посилань на символи HTML 5
.Нове в версії 3.4.
Підмодулі в пакеті html
:
html.parser
– аналізатор HTML/XHTML із м’яким режимом аналізуhtml.entities
– визначення сутностей HTML