我有几个CSV文件,每个文件代表一天的数据,没有标题!更像month-1 / day-1.csv ... day-30.csv-month-2 / day-1.csv ...等如何将所有这些CSV文件合并为一个包含所有内容的大CSV文件他们中的?
嗨,量子,欢迎来到!
您可以使用以下代码执行此操作:
import os
import glob
import pandas as pd
path = '/your_directory_containing the files'
os.chdir(path)
all_filenames = [i for i in glob.glob('*.{}'.format('csv'))]
combined_csv = pd.concat([pd.read_csv(f) for f in all_filenames ])
combined_csv.to_csv( "combined_csv.csv", index=False, encoding='utf-8-sig')
请注意,此代码将合并.csv
指定目录中的所有-files。
我希望代码对您有用:)
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句