Spec-Zone.ru › Python 3.12

html — поддержка языка разметки гипертекста

Исходный код: Lib/html/__init__.py

Этот модуль определяет утилиты для работы с HTML.

html.escape(s, quote=True)

Преобразует символы &, < и > в строке s в безопасные для HTML последовательности. Используйте эту функцию, если нужно отобразить в HTML текст, который может содержать такие символы. Если необязательный флаг quote имеет значение true, также преобразуются символы (") и ('); это позволяет включать их в значение HTML-атрибута, заключённое в кавычки, например <a href="...">.

Добавлено в версии 3.2.

html.unescape(s)

Преобразует все именованные и числовые символьные ссылки (например, &gt;, &#62;, &#x3e;) в строке s в соответствующие символы Unicode. Эта функция использует правила, определённые стандартом HTML 5 для допустимых и недопустимых символьных ссылок, а также list of HTML 5 named character references.

Добавлено в версии 3.4.

Подмодули пакета html:

  • html.parser – анализатор HTML/XHTML с режимом гибкого разбора
  • html.entities – определения сущностей HTML

© 2001–2024 Python Software Foundation
Licensed under the PSF License.
https://docs.python.org/3.12/library/html.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API