python修改csv文件

csv_file = open(csv_url, mode='r+', encoding='utf-8')
csv_data = csv.reader(csv_file)
for i in csv_data:
每循环一次获得一行数据,修改数据的某一列值,然后写入原csv,不增加新的行数,能实现么

不能写入原文件。。。
要么写到另外文件,要么在文件的基础上追加,要么覆盖源文件。。不可能在一行读入后修改完再写到这一行。。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-06-14
有方法限制吗?
不过可以实现,数据发来给我。
相似回答