19. 结构化标记处理工具 — Python 文档

来自菜鸟教程
Python/docs/2.7/library/markup
跳转至:导航、​搜索

19. 结构化标记处理工具

Python 支持各种模块来处理各种形式的结构化数据标记。 这包括使用标准通用标记语言 (SGML) 和超文本标记语言 (HTML) 的模块,以及使用可扩展标记语言 (XML) 的几个接口。

需要注意的是,xml 包中的模块要求至少有一个符合 SAX 的 XML 解析器可用。 从 Python 2.3 开始,Expat 解析器包含在 Python 中,因此 xml.parsers.expat 模块将始终可用。 您可能仍然想知道 PyXML 附加包 ; 该包为 Python 提供了一组扩展的 XML 库。

xml.domxml.sax 包的文档是 DOM 和 SAX 接口的 Python 绑定定义。