将行附加到csv文件

时间:2014-01-28 15:18:49

标签: python csv

我想使用以下代码将python列表添加到csv文件中:

RESULTS = ['aa','bb','cc']
resultFile = open("c:\\temp\\output4.csv",'wb')
wr = csv.writer(resultFile, dialect='excel')
wr.writerows(RESULTS)
resultFile.flush()

但是这段代码会覆盖我以前的文件。如何启用追加?

不幸的是,我找不到任何使用这种方式做到这一点的解决方案。

1 个答案:

答案 0 :(得分:3)

改为以附加模式打开文件:

resultFile = open("c:\\temp\\output4.csv", 'ab')