Python通過pandas將多個csv文件進行合並


在將多個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'表示附加方式寫入,文件原有內容不會被清除


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM