У меня есть данные о ежедневных продажах за 2 года, которые делятся на ежемесячные файлы.
У меня есть несколько папок, каждая папка содержит несколько CSV.Я хочу прочитать его на Python, используя pandas.
Я пробовал для 1 папки
path =r'C:\DRO\DCL_rawdata_files' # use your path
allFiles = glob.glob(path + "/*.csv")
frame = pd.DataFrame()
list_ = []
for file_ in allFiles:
df = pd.read_csv(file_,index_col=None, header=0)
list_.append(df)
frame = pd.concat(list_)
, но, как уже упоминалось, это для 1 папки, как и у меня, я запустил тот же кусок кода 100раз, для 100 папок.
Это какой-то способ использовать уменьшить его запуск снова и снова для каждой папки .?