The latest version is lxml b1, released (changes for b1). Older versions are listed below. Please take a look at the installation instructions! This complete web site (including the generated API documentation) is part of the source distribution, so if you want to download the documentation for offline use, take the source archive and copy the doc/html directory out of.
XML Report Processing - TeamCity 7.x Documentation - Confluence.
This is a simple way to write arbitrary XML driven APIs on top of lxml. Ree also has a C-level API that can be used to efficiently extend ree in external C modules, including fast custom element class support.
Any donation that you make to the lxml project is voluntary and is not a fee for any services, goods, or advantages. By making a donation to the lxml project, you acknowledge that we have the right to use the money you donate in any lawful way and for any lawful purpose we see fit and we are not obligated.
Questions? Suggestions? Code to contribute? We have a mailing list. You can search the archive with Gmane or Google. Lxml uses the launchpad bug tracker. If you are sure you found a bug in lxml, please file a bug report there.
It is unique in that it combines the speed and. XML feature completeness of these libraries with the simplicity of a native Python API, mostly compatible but superior to the well-known.
Please read the Legal. Notice below, at the bottom of this page. Thank you for your support. Please contact Stefan Behnel for other ways to support the lxml project, as well as commercial consulting, customisations and trainings on lxml and fast Python XML processing.
Python code can be called from XPath expressions and xslt stylesheets through the use of XPath extension functions. Lxml also offers a SAX compliant API, that works with the SAX support in the standard library.