lxml.de - lxml - Processing XML and HTML with Python

Description: lxml - the most feature-rich and easy-to-use library for processing XML and HTML in the Python language

html (17461) etree (3) python xml (1) xml processing (1) lxml (1) simple xml (1) elementtree (1) lxml.etree (1) objectify (1) xml parsing (1)

Example domain paragraphs

lxml is the most feature-rich and easy-to-use library for processing XML and HTML in the Python language.

The lxml XML toolkit is a Pythonic binding for the C libraries libxml2 and libxslt . 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 ElementTree API. The latest release works with all CPython versions from 2.7 to 3.9. See the introduction for more information about background and goals of the lxml project. Some common questions are answered in the FAQ .

lxml has been downloaded from the Python Package Index millions of times and is also available directly in many package distributions, e.g. for Linux or macOS.

Links to lxml.de (34)