A little wrapper around reading and writing of csv file.
Project description
A little wrapper around reading and writing of csv file.
You can use:
data = csvfile.open('my-data.csv').load()
data[0]['field'] = 'new value'
data.save()
Instead of:
data = []
with open('my-data.csv', 'rt') as f:
reader = csv.DictReader(f)
fieldnames = reader.fieldnames
for row in reader:
data.append(row)
data[0]['field'] = 'new value'
with open('my-data.csv, 'wt') as f:
writer = csv.DictWriter(f, fieldnames=fieldnames)
writer.writeheader()
writer.writerows(data)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
csvfile-1.0.0.tar.gz
(1.8 kB
view hashes)