1. 程式人生 > >(Python)利用pandas向一個csv檔案追加寫入資料

(Python)利用pandas向一個csv檔案追加寫入資料

我們越來越多的使用pandas進行資料處理,有時需要向一個已經存在的csv檔案寫入資料,傳統的方法之前我也有些過,向txt,excel檔案寫入資料,傳送門:Python將二維列表(list)的資料輸出(TXT,Excel)

 pandas to_csv()只能在新檔案寫資料?當然不是!

pandas to_csv() 是可以向已經存在的具有相同結構的csv檔案增加dataframe資料。

df.to_csv('my_csv.csv', mode='a', header=False)

to_csv()方法mode預設為w,我們加上mode='a',便可以追加寫入資料。

pandas讀寫檔案,處理資料的效率太高了,所以我們儘量使用pandas的進行輸出。