常用合並
通常用pandas進行數據拼接、合並的方法有:
pandas.merge()
pandas.concat()
pandas.append()
還有一種方式就是通過 pd.to_csv() 中的追加寫入方式
追加寫入
import pandas as pd for inputfile in os.listdir(inputfile_dir): pd.read_csv(inputfile, header=None) #header=None表示原始文件數據沒有列索引,這樣的話read_csv會自動加上列索引 pd.to_csv(outputfile, mode='a', index=False, header=False) #header=0表示不保留列名,index=False表示不保留行索引,mode='a'表示附加方式寫入,文件原有內容不會被清除
執行過后就會將讀取的csv內容追加寫入一個csv文件中,達到合並文件內容的效果。