【发布时间】:2012-04-15 05:21:51
【问题描述】:
所以我一直在尝试使用 Python 中的 csv 模块将数据添加到现有的行和列,但只添加每行的特定列。因此,例如,假设我现有的 csv 文件具有以下内容:
id, name, city, age
1, Ed,, 34
2, Pat,, 23
所以基本上每个人的城市都丢失了,所以我想用那个人的城市更新每一行。但是, writerow 方法似乎只替换了 csv 文件中的现有数据。将打开的文件更改为附加模式只会将数据添加到新行。有没有办法跳过现有数据,只将城市添加到每一行?
谢谢
【问题讨论】: