A python module for working with tables of data, loaded from CSV, tab-separated or text files
Python Makefile Shell
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
docs
tableview
.gitignore
.gitmodules
LICENSE
MANIFEST.in
README.md
runtests.py
setup.py

README.md

Tableview

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()

Documentation

More comprehensive documentation lives here: http://tableview.readthedocs.org/en/latest/

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.