簡體   English   中英

如何使用 csv 模塊制作 python 代碼,該模塊在相應的迭代中更改每一行

[英]How can I make a python code with the csv module that change each row at respective iteration

假設有一個名為“example.csv”的 csv 文件:

a, b, c

一,乙

一,乙

一,乙

一,乙

我想使用 csv 模塊的 Python 代碼將這個 csv 文件的所有行更改為“a,b,c”,但是假設這個代碼可能比我的計算機突然中斷可能,用戶停止程序)。 在這種情況下,必須保存這個 csv 的進度。 例如,如果代碼進行了兩次迭代並終止,那么原始的“example.csv”或復制的版本“copied_example.csv”應該是:

a, b, c

a, b, c

a, b, c

一,乙

一,乙

理論上,您可以循環通過 csv 並在每個循環中保存更改。 除了使用 csv 模塊,您可以使用普通的 open() 然后在循環中使用 write()。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM