Spec-Zone.ru › Python 3.8

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–2022 Python Software Foundation
Licensed under the PSF License.
https://docs.python.org/3.8/library/html.html

Spec-Zone.ru

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