csvcool

0.3.3 GPL v3    
5.0/5 1

  393 downloads

Cool way to deal with 'headed' CSV

description

download

specs

csvcool is a Python utility that provides a cool way to deal with 'headed' CSV.

Rules of the parser
 1 - First row is a list of column names. 2 - All rows have the same numbers of columns. 3 - Empty column names are ignored. 4 - Columns without name are ignored.

Example:

 name0 name1 name3
 v0 v2 v3 v4

Equivalent:

 name0 name1 name3
 v0 v2

Use:

 >>> import csvcool
 >>> cool = csvcool.read(open("path/to/csv"))
 >>> cool[0]["name0"]
 v0
 >>> cool[0]["name0"] = 1
 >>> cool[0]["name0"]
 1
 >>> csvcool.write(cool, open("path/to/csv", "w"))
read more   
Last updated on August 28th, 2012

#headed CSV #CSV parser #CSV #headed #parser #library

0 User reviews so far.

SUBMIT