petl - Extract, Transform and Load (Tables of Data)

petl is a general purpose Python package for extracting, transforming and loading tables of data.

Please feel free to ask questions via the mailing list (

To report installation problems, bugs or any other issues please email or raise an issue on GitHub.

For an example of petl in use, see the case study on comparing tables.

For an alphabetic list of all functions in the package, see the Index.


Version 1.0 is a new major release of petl. See the Changes section for more information about what has changed in version 1.0.

Indices and tables