Инструменты обработки структурированной разметки
Python поддерживает множество модулей для работы с различными форматами структурированной разметки данных. Это включает модули для работы со Стандартным обобщенным языком разметки (SGML) и языком разметки гипертекста (HTML), а также несколько интерфейсов для работы с расширяемым языком разметки (XML).
html— Поддержка языка разметки гипертекста-
html.parser— Простой парсер HTML и XHTML html.entities— Определения общих сущностей HTML- Модули обработки XML
-
xml.etree.ElementTree— API ElementTree для XML -
xml.dom— API модели объекта документа -
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–2022 Python Software Foundation
Licensed under the PSF License.
https://docs.python.org/3.9/library/markup.html