Skip to main content

Powerful and Pythonic XML processing library combining libxml2/libxslt with the ElementTree API.

Project description

lxml is a Pythonic, mature binding for the libxml2 and libxslt libraries. It provides safe and convenient access to these libraries using the ElementTree API.

It extends the ElementTree API significantly to offer support for XPath, RelaxNG, XML Schema, XSLT, C14N and much more.

To contact the project, go to the project home page or see our bug tracker at https://launchpad.net/lxml

In case you want to use the current in-development version of lxml, you can get it from the subversion repository at http://codespeak.net/svn/lxml/trunk . Running easy_install lxml==dev will install it from http://codespeak.net/svn/lxml/trunk#egg=lxml-dev

After an official release of a new stable series, current bug fixes become available at http://codespeak.net/svn/lxml/branch/lxml-2.0 . Running easy_install lxml==2.0bugfix will install this version from http://codespeak.net/svn/lxml/branch/lxml-2.0#egg=lxml-2.0bugfix

2.0 (2008-02-01)

Features added

  • Passing the unicode type as encoding to tostring() will serialise to unicode. The tounicode() function is now deprecated.

  • XMLSchema() and RelaxNG() can parse from StringIO.

  • makeparser() function in lxml.objectify to create a new parser with the usual objectify setup.

Bugs fixed

Other changes

Project details


Release history Release notifications | RSS feed

This version

2.0

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

lxml-2.0.tar.gz (2.3 MB view details)

Uploaded Source

Built Distributions

lxml-2.0.win32-py2.5.exe (3.2 MB view details)

Uploaded Source

lxml-2.0.win32-py2.4.exe (3.2 MB view details)

Uploaded Source

lxml-2.0-py2.5-win32.egg (3.2 MB view details)

Uploaded Egg

lxml-2.0-py2.4-win32.egg (3.2 MB view details)

Uploaded Egg

File details

Details for the file lxml-2.0.tar.gz.

File metadata

  • Download URL: lxml-2.0.tar.gz
  • Upload date:
  • Size: 2.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for lxml-2.0.tar.gz
Algorithm Hash digest
SHA256 062e6dbebcbe738eaa6e6298fe38b1ddf355dbe67a9f76c67a79fcef67468c5b
MD5 6381e75b193d3e58c8d2bf2364062e8f
BLAKE2b-256 9a9edc13c232c12d76fd2505268406d05819e9bcd5000f6f1c1279125f277f57

See more details on using hashes here.

File details

Details for the file lxml-2.0.win32-py2.5.exe.

File metadata

  • Download URL: lxml-2.0.win32-py2.5.exe
  • Upload date:
  • Size: 3.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for lxml-2.0.win32-py2.5.exe
Algorithm Hash digest
SHA256 235c50d07e57f586219fad0d87b02255845eb24d6a553e2508c6f7251257a174
MD5 eb9dde316733e2b7642ee43a2fb939fd
BLAKE2b-256 af94d771751d04ba3701d7e531f7ae73381977f627ea1a3a4a220c896d095812

See more details on using hashes here.

File details

Details for the file lxml-2.0.win32-py2.4.exe.

File metadata

  • Download URL: lxml-2.0.win32-py2.4.exe
  • Upload date:
  • Size: 3.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for lxml-2.0.win32-py2.4.exe
Algorithm Hash digest
SHA256 e3861d5a81916febbc07a361fa44bdd58cee2c42782ad87777e749bf21757c37
MD5 88e3cb9425e4904062c504e2e9cbeeac
BLAKE2b-256 8b3d79a7b700443237b4b674c587dc13312687f2670a655c9204923df487afea

See more details on using hashes here.

File details

Details for the file lxml-2.0-py2.5-win32.egg.

File metadata

File hashes

Hashes for lxml-2.0-py2.5-win32.egg
Algorithm Hash digest
SHA256 5f66ec0b71bad85dd295de49433ee3171f46cf245231298180867422599f7475
MD5 e4ae5bded4cf48b1534595c14b33943a
BLAKE2b-256 765fb38f7306603dbfb8d345dc48506aa9a84c1adfd806803a84cbb53c87ecd4

See more details on using hashes here.

File details

Details for the file lxml-2.0-py2.4-win32.egg.

File metadata

File hashes

Hashes for lxml-2.0-py2.4-win32.egg
Algorithm Hash digest
SHA256 33b47393ccf448ba0f802378a59e4d6b63007d718dfa8d8bd4b2790d4ce4d862
MD5 17173b24056dc887c75f0a5f323010ec
BLAKE2b-256 588b94ba90bd623154d706b3fcadc5af49319cdda100b82af534784568e9aaea

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page