Инструменты обработки структурированных разметки
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.8/library/markup.html