我想将数据写入到csv文件的几行中。使用此代码,我仅将一行写到文件中。需要帮忙。
for i in range(1,10):
with open("output.csv",'wb') as f:
writer = csv.writer(f, dialect='excel')
writer.writerow([value1, value2, value3])
您遇到此错误是因为该错误为循环中的每次迭代都重写了一个csv。您应该将with open()语句移至循环块之外。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句