1

我的问题如下,这是使用 python 处理 XML (kml) 的最佳方式?,尤其是脚本可序列化。

感谢您的关注和回答

4

3 回答 3

4

对于我经常使用的 Python 和 XML xml.etree(请参阅其文档)。好处xml.etree是它包含在 Python 标准库中。我也听说过关于lxml的好消息,它公开了一个etree兼容的 api。

于 2010-03-30T21:02:08.343 回答
3

lxml非常快。大数据是最好的选择。

编辑:但是“请注意,lxml 本身不提供任何线程安全性(主要是出于性能原因),因此在同时使用部分 API 时必须小心。”

于 2010-03-30T22:10:04.313 回答
1

对于非常小而简单的事情,xml.dom.minidom是最简单的路线。如果您正在寻找可以处理大文件且内存使用量很少的东西,那么您将需要使用xml.sax解析器。

于 2010-03-30T23:25:06.300 回答