【发布时间】:2012-02-03 12:53:59
【问题描述】:
我正在使用 DictWriter 将字典中的数据输出到 csv 文件。为什么 CSV 文件的每个数据行之间有一个空行?这不是什么大问题,但我的数据集很大,不适合一个 csv 文件,因为它有太多行,因为“双间距”使文件中的行数加倍。
我写字典的代码是:
headers=['id', 'year', 'activity', 'lineitem', 'datum']
output = csv.DictWriter(open('file3.csv','w'), delimiter=',', fieldnames=headers)
output.writerow(dict((fn,fn) for fn in headers))
for row in rows:
output.writerow(row)
【问题讨论】:
标签: python csv dictionary