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