Skip to content


Subversion checkout URL

You can clone with
Download ZIP
A python module for working with tables of data, loaded from CSV, tab-separated or text files
Python Makefile Shell
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
docs Add split functionality. Update gitignore.
tableview Fix whitespace delimited files with empty first columns
.gitmodules Add flask theme for sphinx.
LICENSE Add a license. Update Integrate tests with


A simple python module for manipulating tabular data.

Quick Example

import tableview

table = tableview.load('example.csv')

print table.pretty()

first_three_rows = table.rows[:3]
first_three_cols = table.cols[:3]

intersection = table.rows[:3].cols[:3]

print intersection.pretty()


More comprehensive documentation lives here:

Running the Tests

If you are a developer, running the unit tests requires pytest. With pytest installed, execute py.test in the top level directory.

Something went wrong with that request. Please try again.