Инструменты обработки структурированного разметки
Python поддерживает множество модулей для работы с различными формами структурированных данных разметки. Это включает модули для работы со Стандартным обобщенным языком разметки (SGML) и Языком разметки гипертекста (HTML), а также несколько интерфейсов для работы с Расширяемым языком разметки (XML).
html— Поддержка языка разметки гипертекста-
html.parser— Простой парсер HTML и XHTML html.entities— Определения общих сущностей HTML- Модули обработки XML
-
xml.etree.ElementTree— API ElementTree XML -
xml.dom— Интерфейс Document Object Model -
xml.dom.minidom— Минимальная реализация DOM -
xml.dom.pulldom— Поддержка построения частичных деревьев DOM -
xml.sax— Поддержка SAX2-парсеров -
xml.sax.handler— Базовые классы для обработчиков SAX xml.sax.saxutils— Утилиты SAX-
xml.sax.xmlreader— Интерфейс для XML-парсеров -
xml.parsers.expat— Быстрый парсинг XML с помощью Expat
© 2001–2023 Python Software Foundation
Licensed under the PSF License.
https://docs.python.org/3.11/library/markup.html