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 github repository at https://github.com/lxml/lxml . Note that this requires Cython to build the sources, see the build instructions on the project home page. To the same end, running easy_install lxml==dev will install lxml from https://github.com/lxml/lxml/tarball/master#egg=lxml-dev if you have an appropriate version of Cython installed.

After an official release of a new stable series, bug fixes may become available at https://github.com/lxml/lxml/tree/lxml-3.4 . Running easy_install lxml==3.4bugfix will install the unreleased branch state from https://github.com/lxml/lxml/tarball/lxml-3.4#egg=lxml-3.4bugfix as soon as a maintenance branch has been established. Note that this requires Cython to be installed at an appropriate version for the build.

3.4.1 (2014-11-20)

Features added

  • New htmlfile HTML generator to accompany the incremental xmlfile serialisation API. Patch by Burak Arslan.

Bugs fixed

  • lxml.sax.ElementTreeContentHandler did not initialise its superclass.

Release history Release notifications | RSS feed

Download files

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

Source Distribution

lxml-3.4.1.tar.gz (3.5 MB view details)

Uploaded Source

Built Distributions

lxml-3.4.1.win-amd64-py3.4.exe (3.5 MB view details)

Uploaded Source

lxml-3.4.1.win-amd64-py3.3.exe (3.5 MB view details)

Uploaded Source

lxml-3.4.1.win-amd64-py3.2.exe (3.5 MB view details)

Uploaded Source

lxml-3.4.1.win-amd64-py2.7.exe (3.5 MB view details)

Uploaded Source

lxml-3.4.1.win-amd64-py2.6.exe (3.5 MB view details)

Uploaded Source

lxml-3.4.1.win32-py3.4.exe (3.2 MB view details)

Uploaded Source

lxml-3.4.1.win32-py3.3.exe (3.2 MB view details)

Uploaded Source

lxml-3.4.1.win32-py3.2.exe (3.2 MB view details)

Uploaded Source

lxml-3.4.1.win32-py2.7.exe (3.2 MB view details)

Uploaded Source

lxml-3.4.1.win32-py2.6.exe (3.2 MB view details)

Uploaded Source

lxml-3.4.1-cp32-none-win32.whl (3.0 MB view details)

Uploaded CPython 3.2 Windows x86

lxml-3.4.1-cp27-none-win_amd64.whl (3.3 MB view details)

Uploaded CPython 2.7 Windows x86-64

lxml-3.4.1-cp27-none-win32.whl (3.0 MB view details)

Uploaded CPython 2.7 Windows x86

lxml-3.4.1-cp26-none-win_amd64.whl (3.3 MB view details)

Uploaded CPython 2.6 Windows x86-64

lxml-3.4.1-cp26-none-win32.whl (3.0 MB view details)

Uploaded CPython 2.6 Windows x86

File details

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

File metadata

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

File hashes

Hashes for lxml-3.4.1.tar.gz
Algorithm Hash digest
SHA256 069594837d0376a1bacf5cc42aa9a1be2e1c1396dc62f7d07f7358afecd34adf
MD5 b7696a3f33d5610b215a343216ab5624
BLAKE2b-256 3a28d59b95c4251da402b9047c9bd1339d988071488caaa585221d7ac9ff5a66

See more details on using hashes here.

File details

Details for the file lxml-3.4.1.win-amd64-py3.4.exe.

File metadata

File hashes

Hashes for lxml-3.4.1.win-amd64-py3.4.exe
Algorithm Hash digest
SHA256 f62de8ee1001201b080907a3e1d239271163d4824f0a62609ccb4d9c7034832e
MD5 0ab49ebb1e42929a851727272bfffaa4
BLAKE2b-256 0bd547f6b7444131d5f1d8c16bc8dbfd4a543e2613b0d095828fe382c63473c2

See more details on using hashes here.

File details

Details for the file lxml-3.4.1.win-amd64-py3.3.exe.

File metadata

File hashes

Hashes for lxml-3.4.1.win-amd64-py3.3.exe
Algorithm Hash digest
SHA256 dad9465f1d34259a4754583114eb5a738d10b4f1138c44a7a67a59dae6a83728
MD5 6d0f22b48d70de7f452d33354258a8b7
BLAKE2b-256 5f35b0cb1d7cf482e00f0069c8ff2f8dfadfb3fc45bae47dbcdaaccbf5079dce

See more details on using hashes here.

File details

Details for the file lxml-3.4.1.win-amd64-py3.2.exe.

File metadata

File hashes

Hashes for lxml-3.4.1.win-amd64-py3.2.exe
Algorithm Hash digest
SHA256 ebadb842cc1131845a0b9d343d797fc5cfe1657cd37b94509326e5e9656513e2
MD5 61cca07be1dba09b5405670f49140be2
BLAKE2b-256 98acc5ad3d7a526eff01e37f8dd98a0cb62b86d28d6f97aeca1520fc3e537956

See more details on using hashes here.

File details

Details for the file lxml-3.4.1.win-amd64-py2.7.exe.

File metadata

File hashes

Hashes for lxml-3.4.1.win-amd64-py2.7.exe
Algorithm Hash digest
SHA256 7ef7cf3a47afcb6c5508b8512df37676bc50e77f1f4756302696b7729649cf82
MD5 9fe0942e3f9a0a26d285d0b73b694ce3
BLAKE2b-256 a84ad200151384f4263495a47852833a92b4430d8e24350b18d18e51fd4eedad

See more details on using hashes here.

File details

Details for the file lxml-3.4.1.win-amd64-py2.6.exe.

File metadata

File hashes

Hashes for lxml-3.4.1.win-amd64-py2.6.exe
Algorithm Hash digest
SHA256 075ba9c667531e34ea56ae08f31d74fb3eba56a6032e22af01100e39ef272b7a
MD5 562583b2d29176d2c3b23e7edd6576cf
BLAKE2b-256 221d6c8b07da87a83bb1d965a54a5d706253b71ed0266c0850551485bf1aa400

See more details on using hashes here.

File details

Details for the file lxml-3.4.1.win32-py3.4.exe.

File metadata

File hashes

Hashes for lxml-3.4.1.win32-py3.4.exe
Algorithm Hash digest
SHA256 bf63058b100712aa7c01e6d4c553a554cb286a263bed9240adf6488daea7d3d6
MD5 16d180358b5175f637175b6fffaebf84
BLAKE2b-256 1c4aa71d341ed1586721a8aadbc06f10eea57d67d19b5aed6d73da53f35c39a2

See more details on using hashes here.

File details

Details for the file lxml-3.4.1.win32-py3.3.exe.

File metadata

File hashes

Hashes for lxml-3.4.1.win32-py3.3.exe
Algorithm Hash digest
SHA256 94ca35cc870c5280f97eda8bc4a178878323edc03fe816d9bec9c45ad2708394
MD5 80fffd72f5b73938243639331d5f5b38
BLAKE2b-256 50ad11385d60397a74a844f793c1a161a0d358253ec7a7629e0cffe8acc0bfc5

See more details on using hashes here.

File details

Details for the file lxml-3.4.1.win32-py3.2.exe.

File metadata

File hashes

Hashes for lxml-3.4.1.win32-py3.2.exe
Algorithm Hash digest
SHA256 bb7126b2daf78f59f7aafa74e0f4506cb243784ec96650fbfddb00a4cd6b05ca
MD5 c2cec011db27f25077a2fbfeb628e5d8
BLAKE2b-256 850f6bead1e7c3c45cb392073412cce39e53464d9af7dbd4eaab65187da8ed02

See more details on using hashes here.

File details

Details for the file lxml-3.4.1.win32-py2.7.exe.

File metadata

File hashes

Hashes for lxml-3.4.1.win32-py2.7.exe
Algorithm Hash digest
SHA256 314f509295032a9e5cfd610eb28c607186437421b59044255855922411c4ab11
MD5 2c7a54129d03f41bddbe709892bb0406
BLAKE2b-256 41b4686eaa53a9207b0462fab9f76b378fe371ffaa2f1675f71090e67e151bff

See more details on using hashes here.

File details

Details for the file lxml-3.4.1.win32-py2.6.exe.

File metadata

File hashes

Hashes for lxml-3.4.1.win32-py2.6.exe
Algorithm Hash digest
SHA256 e239c6750626fbc0a7f4c19023ff9834e5fa0c50cb1b379be34113783c5fd6d6
MD5 376352d0148fd2a64ec3261a4a59c7ed
BLAKE2b-256 e76583b92c0af2ce0a59cfd9283a1e07fcc0f95c86c37e1bd97cf4ac1f5096c1

See more details on using hashes here.

File details

Details for the file lxml-3.4.1-cp32-none-win32.whl.

File metadata

File hashes

Hashes for lxml-3.4.1-cp32-none-win32.whl
Algorithm Hash digest
SHA256 31deaa3b71097b33ecf64805e92ce9ca44b4ec4c39d6b14bbfdcaace019cbf2d
MD5 0534213f9c48f1665c75e7369bfbfeb6
BLAKE2b-256 87130359b07ab04fbac40c5cdf4d829274bc51685439afcce60d4fefb95fee41

See more details on using hashes here.

File details

Details for the file lxml-3.4.1-cp27-none-win_amd64.whl.

File metadata

File hashes

Hashes for lxml-3.4.1-cp27-none-win_amd64.whl
Algorithm Hash digest
SHA256 c662dd8a61f9980ee20b8c9cbbd35be20177b1a2fd8471420ce466261216a61c
MD5 052bfdfe41343b571453812d66e7b3c7
BLAKE2b-256 67ccc10e70a5f76ff9977038275f5411f5afa420169b83b98d9eb3e8dfcedc6f

See more details on using hashes here.

File details

Details for the file lxml-3.4.1-cp27-none-win32.whl.

File metadata

File hashes

Hashes for lxml-3.4.1-cp27-none-win32.whl
Algorithm Hash digest
SHA256 a3ce1b11b070a1801e0e762e38119f34f105ac48f0bf6757f60664d3588f4a12
MD5 065dee28d842fb6a595afb7d347380ae
BLAKE2b-256 2ddccee4fad328f85d317102925095dbbb3e8c621594abf8e7b102a29a8105bc

See more details on using hashes here.

File details

Details for the file lxml-3.4.1-cp26-none-win_amd64.whl.

File metadata

File hashes

Hashes for lxml-3.4.1-cp26-none-win_amd64.whl
Algorithm Hash digest
SHA256 e61429891fef893d86bfb8af19ca47863e280508c5629cd84beb393dc2bce3d4
MD5 2cc6f9831406ec17a83850fa35de47d1
BLAKE2b-256 a193a1de9ddb67573a236f8835cec4856f981b06b235aee109eda2300211c7b8

See more details on using hashes here.

File details

Details for the file lxml-3.4.1-cp26-none-win32.whl.

File metadata

File hashes

Hashes for lxml-3.4.1-cp26-none-win32.whl
Algorithm Hash digest
SHA256 f039e175b52a0e7987dbc8f92ff1701379aecfedec568e5c8f0f0ec7ee5d4e54
MD5 bf98321d972ba07f5113fc67320fbaee
BLAKE2b-256 9adab40376c2067189b0ea847a26e03362d8b19fecaff26ae63f50cdac98dba3

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