html — Підтримка мови розмітки гіпертексту (HTML)

Вихідний код: Lib/html/__init__.py


Цей модуль визначає утиліти для роботи з HTML.

html.escape(s, quote=True)

Convert the characters &, < and > in string s to HTML-safe sequences. Use this if you need to display text that might contain such characters in HTML. If the optional flag quote is true (the default), the characters (") and (') are also translated; this helps for inclusion in an HTML attribute value delimited by quotes, as in <a href="...">. If quote is set to false, the characters (") and (') are not translated.

Added in version 3.2.

html.unescape(s)

Перетворіть усі іменовані та цифрові посилання на символи (наприклад, &gt;, &#62;, &#x3e;) у рядку s на відповідні символи Unicode. Ця функція використовує правила, визначені стандартом HTML 5 для дійсних і недійсних посилань на символи, а також список іменованих посилань на символи HTML 5.

Added in version 3.4.


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

  • html.parser – аналізатор HTML/XHTML із м’яким режимом аналізу

  • html.entities – визначення сутностей HTML