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.7 . Running easy_install lxml==3.7bugfix will install the unreleased branch state from https://github.com/lxml/lxml/tarball/lxml-3.7#egg=lxml-3.7bugfix 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.7.3 (2017-02-18)

Bugs fixed

  • GH#218 was ineffective in Python 3.

  • GH#222: lxml.html.submit_form() failed in Python 3. Patch by Jakub Wilk.

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.7.3.tar.gz (3.8 MB view details)

Uploaded Source

Built Distributions

lxml-3.7.3.win-amd64-py3.4.exe (3.6 MB view details)

Uploaded Source

lxml-3.7.3.win-amd64-py3.3.exe (3.6 MB view details)

Uploaded Source

lxml-3.7.3.win-amd64-py3.2.exe (3.7 MB view details)

Uploaded Source

lxml-3.7.3.win-amd64-py2.7.exe (3.7 MB view details)

Uploaded Source

lxml-3.7.3.win32-py3.4.exe (3.4 MB view details)

Uploaded Source

lxml-3.7.3.win32-py3.3.exe (3.4 MB view details)

Uploaded Source

lxml-3.7.3.win32-py3.2.exe (3.4 MB view details)

Uploaded Source

lxml-3.7.3.win32-py2.7.exe (3.4 MB view details)

Uploaded Source

lxml-3.7.3-cp36-cp36m-win_amd64.whl (3.2 MB view details)

Uploaded CPython 3.6mWindows x86-64

lxml-3.7.3-cp36-cp36m-win32.whl (2.9 MB view details)

Uploaded CPython 3.6mWindows x86

lxml-3.7.3-cp36-cp36m-manylinux1_x86_64.whl (7.2 MB view details)

Uploaded CPython 3.6m

lxml-3.7.3-cp35-cp35m-win_amd64.whl (3.1 MB view details)

Uploaded CPython 3.5mWindows x86-64

lxml-3.7.3-cp35-cp35m-win32.whl (2.8 MB view details)

Uploaded CPython 3.5mWindows x86

lxml-3.7.3-cp35-cp35m-manylinux1_x86_64.whl (7.1 MB view details)

Uploaded CPython 3.5m

lxml-3.7.3-cp34-cp34m-manylinux1_x86_64.whl (7.2 MB view details)

Uploaded CPython 3.4m

lxml-3.7.3-cp33-cp33m-manylinux1_x86_64.whl (6.9 MB view details)

Uploaded CPython 3.3m

lxml-3.7.3-cp27-none-win_amd64.whl (3.4 MB view details)

Uploaded CPython 2.7Windows x86-64

lxml-3.7.3-cp27-cp27mu-manylinux1_x86_64.whl (6.8 MB view details)

Uploaded CPython 2.7mu

lxml-3.7.3-cp27-cp27m-win32.whl (2.9 MB view details)

Uploaded CPython 2.7mWindows x86

lxml-3.7.3-cp27-cp27m-manylinux1_x86_64.whl (6.8 MB view details)

Uploaded CPython 2.7m

lxml-3.7.3-cp26-cp26m-win32.whl (2.9 MB view details)

Uploaded CPython 2.6mWindows x86

File details

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

File metadata

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

File hashes

Hashes for lxml-3.7.3.tar.gz
Algorithm Hash digest
SHA256 aa502d78a51ee7d127b4824ff96500f0181d3c7826e6ee7b800d068be79361c7
MD5 075692ce442e69bbd604d44e21c02753
BLAKE2b-256 39e8a8e0b1fa65dd021d48fe21464f71783655f39a41f218293c1c590d54eb82

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lxml-3.7.3.win-amd64-py3.4.exe
Algorithm Hash digest
SHA256 656389989a870d6685f12341ea4e794085ec9e0522143d8b29c77bb182dbcb17
MD5 d5ef678ac8f1af95fec3479412f732d9
BLAKE2b-256 2d65e47db7f36a69a1b59b4f661e42d699d6c43e663b8fd91035e6f7681d017e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lxml-3.7.3.win-amd64-py3.3.exe
Algorithm Hash digest
SHA256 b0589d02536a831d57d92d6fe71c405766932a84b9a708acefeea7518b584e99
MD5 dce04006842b9fc9a25a81362dc24539
BLAKE2b-256 dcbc4742b84793fa1fd991b5d2c6f2e5d32695659d6cfedf5c66aef9274a8723

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lxml-3.7.3.win-amd64-py3.2.exe
Algorithm Hash digest
SHA256 182c6e121d747c072c2b76014618626c0553f1c1b9da2b404e81ef98856904ff
MD5 1c5530d0d364523cb080fa47ed229d06
BLAKE2b-256 ca1f5f81b6b238988cbd7f0cd35f58c1fa6bd4b890b2229bc60174c8cc31e6de

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lxml-3.7.3.win-amd64-py2.7.exe
Algorithm Hash digest
SHA256 7ff9927e82e4994eb1ad037585bf7e3dc29fc15bdec3c53a9ba9af241356eec5
MD5 72bc82b8205d22aa888c38fa9b9dd239
BLAKE2b-256 b78de43df2f52f032090d2d0d9139dd5db84b2831172380cd884f421b1f3cf6c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: lxml-3.7.3.win32-py3.4.exe
  • Upload date:
  • Size: 3.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for lxml-3.7.3.win32-py3.4.exe
Algorithm Hash digest
SHA256 779de2f0b0b62b975c7ef32c2b37c43edfd492500a2962e89dbe69dcae898aed
MD5 d8b83caca8c09e6e6ae608dd4ece5839
BLAKE2b-256 8833265459d68d465ddc707621e6471989f5c2cb0d43f230f516800ffd629af7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: lxml-3.7.3.win32-py3.3.exe
  • Upload date:
  • Size: 3.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for lxml-3.7.3.win32-py3.3.exe
Algorithm Hash digest
SHA256 71f25bc849384847af5184e852f5e19a592007682ada892f2fa96af8beb18b7f
MD5 37954f516822bc4bb9c1cb79926810c9
BLAKE2b-256 66fdb82a54e7a15e91184efeef4b659379d0581a73cf78239d70feb0f0877841

See more details on using hashes here.

File details

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

File metadata

  • Download URL: lxml-3.7.3.win32-py3.2.exe
  • Upload date:
  • Size: 3.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for lxml-3.7.3.win32-py3.2.exe
Algorithm Hash digest
SHA256 0b0a27284d2b3c6afb7ba982733f9880ab18bce1bda64bcfe3596c74b832e686
MD5 19d4419c3efab8a97e8ecef526c00b67
BLAKE2b-256 10b5025d1b3b58327ade061ce433dcc3971c2c1b1ea6ea6a68643c91dec686e8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: lxml-3.7.3.win32-py2.7.exe
  • Upload date:
  • Size: 3.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for lxml-3.7.3.win32-py2.7.exe
Algorithm Hash digest
SHA256 9f0511c244e5ce0fc61bfb1a617cb5626aa439fd248b99162f61ee1adbcc922a
MD5 a0f746355876aca4ca5371cb0f1d13ce
BLAKE2b-256 a3f6a28c5cf63873f6c55a3eb7857b736379229b85ba918261d2e88cf886905e

See more details on using hashes here.

File details

Details for the file lxml-3.7.3-cp36-cp36m-win_amd64.whl.

File metadata

File hashes

Hashes for lxml-3.7.3-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 5ce4cb98694f6a4e84a760be5d14089f2c1e846133ec6193b633d4e590dc2f97
MD5 f8b0b8e0363305ecba33925d31d27631
BLAKE2b-256 cb185e1a771220b23640b984765133414070c2f52da7102987b3377a51ccfa2c

See more details on using hashes here.

File details

Details for the file lxml-3.7.3-cp36-cp36m-win32.whl.

File metadata

  • Download URL: lxml-3.7.3-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 2.9 MB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for lxml-3.7.3-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 247f8a0f267c5ee44d0dbe8f334f0d457cbfa11e60aa7a2de94e7334c868aa7c
MD5 70c437e0d2e11a88494cb17f7d680bd5
BLAKE2b-256 53992b079a98c8be29441a10ad69ebff98a1582ef65244f6d30332bdcfde533f

See more details on using hashes here.

File details

Details for the file lxml-3.7.3-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for lxml-3.7.3-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 b7c5559435efc18c7cfa9987d1069aa7c109854cfeaf9259563024963d091f35
MD5 6411af4679d6136e675f5746da54f705
BLAKE2b-256 f98360868a3443da2c80015fc84edf039814c618255901081148372825919eda

See more details on using hashes here.

File details

Details for the file lxml-3.7.3-cp35-cp35m-win_amd64.whl.

File metadata

File hashes

Hashes for lxml-3.7.3-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 4e8096eaf9e1e4667d82f4860ba45f5a2f58a331b7f197aa125cc2d0aeb4e4b4
MD5 b03e5f3f63fc717e7b84a6d7d6d29fce
BLAKE2b-256 14c5fb250d584d4359dcef0c7288dc163229c72cb96c97b923000db4576f7584

See more details on using hashes here.

File details

Details for the file lxml-3.7.3-cp35-cp35m-win32.whl.

File metadata

  • Download URL: lxml-3.7.3-cp35-cp35m-win32.whl
  • Upload date:
  • Size: 2.8 MB
  • Tags: CPython 3.5m, Windows x86
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for lxml-3.7.3-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 ae30267e51d6bfb78343003aec374c930fe0769ee96ff439d3f5d78c1b6f4537
MD5 7be1fc91c45d83c6eec0ff786df77ef8
BLAKE2b-256 c1d2f55dfcbbc481b6c0daa8903db36179453e1d8149c8621b055c454c89a6fe

See more details on using hashes here.

File details

Details for the file lxml-3.7.3-cp35-cp35m-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for lxml-3.7.3-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 cc0ee0c5502dcfb7d9560e0a53f78ae6b9085f78742618af415e18b2a06c0e84
MD5 6f751543ebe3261c0646fef66f50298b
BLAKE2b-256 acd5b938145eaf7ba9bf97cd0d4c71344c29cca9191e06452c8db65fd2887e3f

See more details on using hashes here.

File details

Details for the file lxml-3.7.3-cp34-cp34m-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for lxml-3.7.3-cp34-cp34m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 2e78e7c160480a2b7b80a0940513795f177fdc1c43735990270d27e7488ab2e1
MD5 8a05cdb5730940dcc80bfb4c220a6b78
BLAKE2b-256 cb3d0fca4098eed209c7b7d0026a5008a58bea25b4c9a6a3697a0af6c894af2d

See more details on using hashes here.

File details

Details for the file lxml-3.7.3-cp33-cp33m-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for lxml-3.7.3-cp33-cp33m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 36cd7d0c2c926158e2a4162737ca5ffa94121e135f6279ac6cdd2af372f442ad
MD5 f6ecfce4f9013ec0603cd648fd5536d4
BLAKE2b-256 e5fb2bef474f9bd9005383ceed5761869ba85ab31d83c0a3eaa07c12e10fd33d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lxml-3.7.3-cp27-none-win_amd64.whl
Algorithm Hash digest
SHA256 a52eef2629f8510cc9e09bfed7af542f343cf200b5a0de16c7e382d8bcec8932
MD5 62c2d68599a99d9ae1c74a0ca1724f4e
BLAKE2b-256 18ed052df681ae28896bcb53c37bf4fa403197e0b74a02fb118cd04dc8594ef1

See more details on using hashes here.

File details

Details for the file lxml-3.7.3-cp27-cp27mu-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for lxml-3.7.3-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 9fd1aef1e6d834e5191383bd1db7a0b56a564905ab9060e30ee6964aabbb905a
MD5 9fef46157df323f4b965ee21caf057a3
BLAKE2b-256 cd732bac3a3c0487fedd64d829d614cb38cecf244fcf34e1f140b9892a10ed0e

See more details on using hashes here.

File details

Details for the file lxml-3.7.3-cp27-cp27m-win32.whl.

File metadata

  • Download URL: lxml-3.7.3-cp27-cp27m-win32.whl
  • Upload date:
  • Size: 2.9 MB
  • Tags: CPython 2.7m, Windows x86
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for lxml-3.7.3-cp27-cp27m-win32.whl
Algorithm Hash digest
SHA256 78f3d4f62b9bab7ce45564ffefa5385983a5ebd6a75464e15f08f1a53d4a85f7
MD5 29ffc10f718046ec8951aba874a185d1
BLAKE2b-256 0099ff24b35b5be614a019cbf495fe9c27af2c712f88f3ff066e3705ef5256bd

See more details on using hashes here.

File details

Details for the file lxml-3.7.3-cp27-cp27m-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for lxml-3.7.3-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 6fda292066c480616e04287214515df2c78f3d9cb56847cb06508f4f585f369a
MD5 2396daab10a371f42b8dc872944e565c
BLAKE2b-256 3a93ac5ad6dc63f5390be462ac9e8c4250d3f2507c2a692b4094572778b664a3

See more details on using hashes here.

File details

Details for the file lxml-3.7.3-cp26-cp26m-win32.whl.

File metadata

  • Download URL: lxml-3.7.3-cp26-cp26m-win32.whl
  • Upload date:
  • Size: 2.9 MB
  • Tags: CPython 2.6m, Windows x86
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for lxml-3.7.3-cp26-cp26m-win32.whl
Algorithm Hash digest
SHA256 89521251ca1c0a0afcafee96df8c514f43332e8a0915d95a2f3f1f888f02a40a
MD5 120ad411a596885fd43b82615a41d2d0
BLAKE2b-256 e1ab2a4de31122aa8a400ba31e4e4ef1dee876d52f8aae1193634c3f102cadcf

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