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