【问题标题】:Writing to a specific row without overwriting others [duplicate]写入特定行而不覆盖其他行[重复]
【发布时间】:2015-12-21 20:46:01
【问题描述】:

假设我已经有一个 csv 文件,其中 0-3 行填充在 4 列上,如何在不使用 csv.writer 覆盖其他行的情况下写入第 4 行

例如

基兰,3,10,7

本,4,8,5

ethan,9,1,4

a = c.writer(Class)
data = [[row[1],row[2],row[3],average]]
a.writerows(data)

奥利弗,7,2,3

我如何写第四个数字?谢谢 到同一列中的不同行

【问题讨论】:

标签: python csv


【解决方案1】:

您需要以“追加模式”打开文件,如下所示。

f = open(file, 'a').write(what)

【讨论】:

    猜你喜欢
    • 2018-01-08
    • 2013-02-15
    • 1970-01-01
    • 2014-07-28
    • 2015-08-10
    • 2014-12-28
    • 1970-01-01
    • 1970-01-01
    • 2018-10-16
    相关资源
    最近更新 更多