構造化マークアップツール¶
Python は様々な構造化データマークアップ形式を扱うための、様々なモジュールをサポートしています。これらは標準化一般マークアップ言語 (SGML) およびハイパーテキストマークアップ言語 (HTML)、そして可拡張性マークアップ言語 (XML) を扱うためのいくつかのインターフェースからなります。
html--- HyperText Markup Language のサポートhtml.parser--- HTML と XHTML のシンプルなパーサーhtml.entities--- HTML 一般実体の定義- XMLを扱うモジュール群
xml.etree.ElementTree--- ElementTree XML APIxml.dom--- ドキュメントオブジェクトモデル APIxml.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--- Expat を使用した高速な XML 解析