12 lines
389 B
Python
12 lines
389 B
Python
|
|
import csv
|
||
|
|
import itertools
|
||
|
|
|
||
|
|
# DOES NOT WORK
|
||
|
|
def lower_first(iterator):
|
||
|
|
return itertools.chain([next(iterator).lower()], iterator)
|
||
|
|
|
||
|
|
with open("Tabella Tubi riscaldati - COMPLETA rev19_29-12-2022.csv", 'rU') as datafile:
|
||
|
|
csvDict = csv.DictReader(lower_first(datafile))
|
||
|
|
for ucrow in csvDict:
|
||
|
|
row = dict((k.lower(), v) for k, v in ucrow.items()) # WORKS
|
||
|
|
print(row)
|