html
— Поддержка языка гипертекстовой разметки
Данный модуль определяет утилиты для работы с HTML.
-
html.
escape
(s, quote=True) Преобразовать символы
&
,<
и>
в строке s в последовательности, безопасные для HTML. Используйте, если вам нужно отобразить текст, который может содержать такие символы в HTML. Если необязательный флаг quote установлен, символы ("
) и ('
) также переводятся; это помогает для включения в значение атрибута HTML, заключенное в кавычки, как в<a href="...">
.Добавлено в версии 3.2.
-
html.
unescape
(s) Преобразовать все именованные и числовые ссылки на символы (например,
>
,>
,>
) в строке s в соответствующие символы Юникод. Данная функция использует правила, определённые стандартом HTML 5 как для допустимых, так и для недопустимых ссылок на символы, а такжесписок именованных ссылок на символы HTML5
.Добавлено в версии 3.4.
Подмодули в пакете html
есть:
html.parser
– парсер HTML/XHTML с мягким режимом парсингаhtml.entities
– определения сущностей HTML