Spec-Zone.ru › Python 3.14

Инструменты обработки структурированной разметки

Python поддерживает множество модулей для работы с различными формами разметки структурированных данных. К ним относятся модули для работы со стандартным обобщённым языком разметки (SGML) и языком гипертекстовой разметки (HTML), а также несколько интерфейсов для работы с расширяемым языком разметки (XML).

  • html — поддержка языка гипертекстовой разметки
  • html.parser — простой анализатор HTML и XHTML
    • Пример приложения для анализа HTML
    • Методы HTMLParser
    • Примеры
  • html.entities — определения общих сущностей HTML
  • Модули обработки XML
    • Безопасность XML
  • xml.etree.ElementTree — API ElementTree для XML
    • Учебное руководство
      • Дерево XML и элементы
      • Разбор XML
      • Pull API для неблокирующего разбора
      • Поиск интересующих элементов
      • Изменение файла XML
      • Создание документов XML
      • Разбор XML с пространствами имён
    • Поддержка XPath
      • Пример
      • Поддерживаемый синтаксис XPath
    • Справочник
      • Функции
    • Поддержка XInclude
      • Пример
    • Справочник
      • Функции
      • Объекты Element
      • Объекты ElementTree
      • Объекты QName
      • Объекты TreeBuilder
      • Объекты XMLParser
      • Объекты XMLPullParser
      • Исключения
  • xml.dom — API объектной модели документа
    • Содержимое модуля
    • Объекты DOM
      • Объекты DOMImplementation
      • Объекты Node
      • Объекты NodeList
      • Объекты DocumentType
      • Объекты Document
      • Объекты Element
      • Объекты Attr
      • Объекты NamedNodeMap
      • Объекты Comment
      • Объекты Text и CDATASection
      • Объекты ProcessingInstruction
      • Исключения
    • Соответствие
      • Сопоставление типов
      • Методы доступа
  • xml.dom.minidom — минимальная реализация DOM
    • Объекты DOM
    • Пример DOM
    • minidom и стандарт DOM
  • xml.dom.pulldom — поддержка создания частичных деревьев DOM
    • Объекты DOMEventStream
  • xml.sax — поддержка анализаторов SAX2
    • Объекты SAXException
  • xml.sax.handler — базовые классы для обработчиков SAX
    • Объекты ContentHandler
    • Объекты DTDHandler
    • Объекты EntityResolver
    • Объекты ErrorHandler
    • Объекты LexicalHandler
  • xml.sax.saxutils — утилиты SAX
  • xml.sax.xmlreader — интерфейс для анализаторов XML
    • Объекты XMLReader
    • Объекты IncrementalParser
    • Объекты Locator
    • Объекты InputSource
    • Интерфейс Attributes
    • Интерфейс AttributesNS
  • xml.parsers.expat — быстрый разбор XML с помощью Expat
    • Объекты XMLParser
    • Исключения ExpatError
    • Пример
    • Описания модели содержимого
    • Константы ошибок Expat

© 2001 Python Software Foundation
Licensed under the PSF License.
https://docs.python.org/3.14/library/markup.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API