原始現有列。
我正在嘗試將新資料添加到現有 csv 檔案中的此列(紅框)。

新資料。
這是我嘗試添加到現有檔案的新資料。

輸出。
輸出檔案必須包含舊資料下方的新資料。

我嘗試了幾種方法來使用 python 來做到這一點。
import pandas as pd
#original file
file_source = r"C:\Users\Material-Library.csv"
#New data
file_dest = r"C:\Users\empty.csv"
#read the original file
df = pd.read_csv(file_source)
#Find the column of new data that I want to copy into the original file
series_col = df.loc[:,'Desc']
#save the file
series_col.to_csv(file_dest, index=False)
但是,原始檔案中的資料已被洗掉并被新檔案覆寫。它沒有添加到原始檔案中。
uj5u.com熱心網友回復:
將to_csv中的模式設定為“a”以進行附加:
series_col.to_csv(file_dest, index=False, mode=“a”)
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/483587.html
