在將多個csv文件拼接到一起的時候,可以用Python通過pandas包的read_csv和to_csv兩個方法來完成。
這里不采用pandas.merge()來進行csv的拼接,而只是通過簡單的文件的讀取和附加方式的寫入來完成拼接。
1 import pandas as pd 2 for inputfile in os.listdir(inputfile_dir): 3 pd.read_csv(inputfile, header=None) #header=None表示原始文件數據沒有列索引,這樣的話read_csv會自動加上列索引 4 pd.to_csv(outputfile, mode='a', index=False, header=False) #header=0表示不保留列名,index=False表示不保留行索引,mode='a'表示附加方式寫入,文件原有內容不會被清除