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.3 . Running easy_install lxml==3.3bugfix will install the unreleased branch state from https://github.com/lxml/lxml/tarball/lxml-3.3#egg=lxml-3.3bugfix 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.3.4 (2014-04-03)

Features added

  • Source line numbers above 65535 are available on Elements when using libxml2 2.9 or later.

Bugs fixed

  • lxml.html.fragment_fromstring() failed for bytes input in Py3.

Other changes

Release history Release notifications | RSS feed

This version

3.3.4

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

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

lxml-3.3.4.win-amd64-py3.4.exe (3.4 MB view details)

Uploaded Source

lxml-3.3.4.win-amd64-py3.3.exe (3.4 MB view details)

Uploaded Source

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

Uploaded Source

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

Uploaded Source

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

Uploaded Source

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

Uploaded Source

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

Uploaded Source

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

Uploaded Source

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

Uploaded Source

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

Uploaded Source

File details

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

File metadata

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

File hashes

Hashes for lxml-3.3.4.tar.gz
Algorithm Hash digest
SHA256 b9e606364ae94ad41985110d6fd76a7886fed5628246e69508175f61d5e8b0ae
MD5 79e7b190563bf280c50ec20087f40dfa
BLAKE2b-256 461e0083e30b444049a20aa04f07559eece0696d046750719ae2dbb4714db74d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lxml-3.3.4.win-amd64-py3.4.exe
Algorithm Hash digest
SHA256 bfb3d606195163147d45c1334b17474152b4bf4a2d5bfa17cd1aee9f4229ef35
MD5 ccf4fdb523d6400c770ca14b31d40c46
BLAKE2b-256 7b05adf9f0be7f1a1b4d286b48c51829cd1b7897510e0e714a50da46b7bd4317

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lxml-3.3.4.win-amd64-py3.3.exe
Algorithm Hash digest
SHA256 e7ba728c573f80730e73e2eae428d681d784a5e4e8bfca7d1f53bdcbab55aa70
MD5 9502c3aa50ddac33ce7f0e7ef5d0b06c
BLAKE2b-256 1bba598fc8a62dcfee4cbe18575822557fd8980ed167442c560bbc9e0f540ae8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lxml-3.3.4.win-amd64-py3.2.exe
Algorithm Hash digest
SHA256 87f4f8d2ce82029a83443a2c8efdddd3051ad747ca8d18f63c8dd50e7e6709f8
MD5 c293c3ae05a8aeb7e3cf52c8f2d4efcd
BLAKE2b-256 6bbe439b19177eb7cdbe3507e7ec9631ff612c298a43266d3707b1ba93d1e346

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lxml-3.3.4.win-amd64-py2.7.exe
Algorithm Hash digest
SHA256 552f65d888e276b08aff2c120599e827f531518b480c8966913f99108f4871a7
MD5 d8a41bf00df18e89a29c4b2e4c7ab594
BLAKE2b-256 27a4876892e4aa8a45d13728b38ff077c161d96185664cf1e1a3a9597bd2dac7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lxml-3.3.4.win-amd64-py2.6.exe
Algorithm Hash digest
SHA256 3f860a72bead86f462562115dc626d71b87e9dc42268dac23432c8717c18db7f
MD5 22159abd01940c0bcad8a95374ad716b
BLAKE2b-256 6eef199379c0c247e301544eaa417bbf0c4671f560d16462d338df1efb3632d8

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for lxml-3.3.4.win32-py3.4.exe
Algorithm Hash digest
SHA256 a274cf86a9797b6b68d80c75975d091a51fa910c42cc3fd73296baabf9e0ca61
MD5 cb94fead01d5da66017f6175335d213c
BLAKE2b-256 a3c3338ca1d2a765ede85e949f8b92bc61e327c30388100a017253eeac69fa05

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for lxml-3.3.4.win32-py3.3.exe
Algorithm Hash digest
SHA256 7d2d5a0af811a1d2d576ccada0a765979949c15afd1c9c2b03b0b258687975d7
MD5 c28c68eb33a0de23c4bab6716c664301
BLAKE2b-256 bffeb4968f277c467d4619399593c624bd2a440459265af565c116fc88dc7a1e

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for lxml-3.3.4.win32-py3.2.exe
Algorithm Hash digest
SHA256 79f72c7e834022c1a3b8d31947d1df61f5fe34d95a9d2351fec42f8dc9e84d69
MD5 41a2c3891ec166ce475b9587856abdc3
BLAKE2b-256 0b7b6ea0ea3147f937578b23f4005144e5f23ab5e0adfbfd4f9edd5fec07ef92

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for lxml-3.3.4.win32-py2.7.exe
Algorithm Hash digest
SHA256 ab474ec2ce8752aa2d00740f3cee1dc4c27653fdae0cda09c6f271535373459a
MD5 55384beefb503549675f752697c2095f
BLAKE2b-256 f1a4eb3f16201164855a7f6163a9d17ca2291e7cfe49b2867385b57966c6566b

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for lxml-3.3.4.win32-py2.6.exe
Algorithm Hash digest
SHA256 b9c3231aa0eeba29885845029ef6b65d56f9d2eb909a64b57c73e92d84e7ffb5
MD5 e92583a4e1480dc12404d7bdf623c524
BLAKE2b-256 843a7877737925c512666834af800b810e33f696ff08289bfd5bef61da8b09b1

See more details on using hashes here.

Supported by

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