csvcool 0.1.2.1
Cool way to deal with 'headed' CSV
Latest Version: 0.3.1
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"))
- Author: JBC
- Home Page: http://bitbucket.org/leliel12/csvcool
- Download URL: http://bitbucket.org/leliel12/csvcool/get/0.1.2.1.tar.gz#egg=csvcool-0.1.2.1
- Keywords: csv
- License: GPL3
- Categories
- Package Index Owner: Juan.BC
- DOAP record: csvcool-0.1.2.1.xml
