结合libxml2/libxslt和elementtree api的强大的pythonic xml处理库。
lxml的Python项目详细描述
lxml是libxml2和libxslt库的一个成熟的pythonic绑定。它 使用elementtree提供对这些库的安全和方便的访问 应用程序编程接口。
它显著扩展了elementtree api以支持xpath, relaxng、xml schema、xslt、c14n等等。
要联系项目,请转到project home page或查看我们的bug跟踪器 https://launchpad.net/lxml
如果您想使用当前正在开发的LXML版本, 您可以从github存储库获取 https://github.com/lxml/lxml。注意,这需要cython 构建源代码,请参阅项目主页上的构建说明 第页。同样,运行easy_install lxml==dev将 从安装lxml https://github.com/lxml/lxml/tarball/master#egg=lxml-dev如果你有 安装了正确版本的cython。
在正式发布新的稳定系列之后,错误修复可能会 可在 https://github.com/lxml/lxml/tree/lxml-4.4。 运行easy_install lxml==4.4bugfix将安装 未发布的分支状态 https://github.com/lxml/lxml/tarball/lxml-4.4#egg=lxml-4.4bugfix 一旦维修部门成立。注意这个 要求cython安装在适合生成的版本上。
4.4.1(2019-08-11)
错误已修复
- LP 1838252:在4.4.0中,当将ordereddict的顺序作为 元素创建期间的attrib映射。
- lp 1838521:包元数据现在列出了支持的python版本。