Я пытаюсь соединить все файлы Excel и рабочие листы в них, используя один скрипт ниже. Это вроде работает, но затем файл Excel c.xlsx перезаписывается для каждого файла, поэтому констатируется только последний файл Excel, не знаю почему?
import pandas as pd
import os
import ntpath
import glob
dir_path = os.path.dirname(os.path.realpath(__file__))
os.chdir(dir_path)
cdf = None
for excel_names in glob.glob('*.xlsx'):
print(excel_names)
df = pd.read_excel(excel_names, sheet_name=None, ignore_index=True)
cdf = pd.concat(df.values())
cdf.to_excel("c.xlsx", header=False, index=False)