html — HyperText Markup Language support¶
Вихідний код: Lib/html/__init__.py
Цей модуль визначає утиліти для роботи з HTML.
-
html.escape(s, quote=True)¶ Перетворіть символи
&,<and>у рядку s на послідовності, безпечні для HTML. Використовуйте це, якщо вам потрібно відобразити текст, який може містити такі символи в HTML. Якщо необов’язковий прапорець quote має значення true, символи (") і (') також перекладаються; це допомагає включити значення атрибута HTML, розділене лапками, як у<a href="...">.Нове в версії 3.2.
-
html.unescape(s)¶ Перетворіть усі іменовані та цифрові посилання на символи (наприклад,
>,>,>) у рядку s на відповідні символи Unicode. Ця функція використовує правила, визначені стандартом HTML 5 для дійсних і недійсних посилань на символи, а такожсписок іменованих посилань на символи HTML 5.Нове в версії 3.4.
Підмодулі в пакеті html:
html.parser– аналізатор HTML/XHTML із м’яким режимом аналізуhtml.entities– визначення сутностей HTML