Python - 如何使数据追加而不是覆盖?

时间:2016-04-18 18:08:12

标签: python csv

在我的代码中,我需要NameScore字段名称保持不变。但是,当在最后一行代码中添加一行时,我希望它附加csv,而它当前正在覆盖最后一个条目。

with open("class1.csv", 'w') as csvfile:
    fieldnames = ["Name", "Score"]
    writer = csv.DictWriter(csvfile, fieldnames=fieldnames)
    writer.writeheader()
    writer.writerow({'Name': name, 'Score': score})

1 个答案:

答案 0 :(得分:1)

使用open("class1.csv", 'a')代替open("class1.csv", 'w')