0
到目前爲止,我在函數中所做的所有操作都是將所有數據存儲兩次。我正在嘗試編寫一個函數,以便它將一組記錄存儲並以csv格式存儲它們
import csv
def csvWriter(filename, records):
header = []
for i in records:
for v in i:
header.append(v)
test = open(filename,'w')
dict_wr = csv.DictWriter(test,header)
dict_wr.writerow(dict(zip(header,header)))
for i in records:
dict_wr.writerow(dict(zip(header,i.values())))
test.close()
return '%d records processed.' % len(records)
文件包含:
a,b,a,b
1,2,1,2
3,4,3,4
我相信我發現這個問題,for循環,我無法創造適當的水箱內。
對於CSV,只需導入csv。這就是我使用Python的原因。^_ ^ – zinking