petl
Introduction
Installation
Dependencies and extensions
Design goals
ETL pipelines
Functional and object-oriented programming styles
Interactive use
IPython notebook integration
petl
executable
Conventions - table containers and table iterators
Caching
Acknowledgments
Extract/Load - reading/writing tables from files, databases and other sources
Extract (read)
Load (write)
Delimited files
Pickle files
Text files
XML files
HTML files
JSON files
Databases
Excel .xls files (xlrd/xlwt)
Excel .xlsx files (openpyxl)
Arrays (NumPy)
DataFrames (pandas)
HDF5 files (PyTables)
Text indexes (Whoosh)
I/O helper classes
Transform - transforming tables
Basic transformations
Header manipulations
Converting values
Selecting rows
Regular expressions
Unpacking compound values
Transforming rows
Sorting
Joins
Set operations
Deduplicating rows
Reducing rows
Reshaping tables
Filling missing values
Validation
Intervals (intervaltree)
Utility functions
Basic utilities
Visualising tables
Lookup data structures
Parsing string/text values
Counting
Timing
Statistics
Materialising tables
Randomly generated tables
Miscellaneous
Changes
Version 1.0
Contributing
Running the test suite
Dependencies
Running database tests
Running doctests
Building the documentation
Automatically running all tests
Contributing code via GitHub
Related Work
petl
Docs
»
Edit on GitHub
Please activate JavaScript to enable the search functionality.
Read the Docs
v: v1.0.1
Versions
latest
v1.0.1
v1.0.0
v0.25
v0.24
v0.23
v0.22
v0.21
v0.20
v0.19
v0.18
v0.17
v0.16
v0.15
v0.14
v0.13
v0.12
v0.11
v0.10
Downloads
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.