[英]How to avoid overwriting values in pandas dataframe.to_csv?
我想從 pandas 數據框中生成 CSV 我的data
是一個動態的字典 $ data
中的所有值都是正確的。
我想要的是生成 CSV 而不覆蓋它的值。
data = {'filename':filenameArray,
'width':widthArray,
'height':heightArray,
'class':classArray,
'xmin':xminArray,
'ymin':yminArray,
'xmax':xmaxArray,
'ymax':ymaxArray}
#print(data)
header=True
df = pd.DataFrame(data)
mode = 'w' if header else 'a'
df.to_csv("saved_csv_at_8th.csv",mode=mode,header=header,index=False)
header=False
您當前的代碼有什么問題? 如果您不想覆蓋當前的 csv 文件,請將模式設置為“a”。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.