Объединение двух файлов excel в один файл с помощью python

Я пробовал использовать openpyxl, но не знаю, какая функция может помочь мне добавить три листа в один. Я обнаружил ошибку при записи этого файла в один

 import pandas as pd

 excel_names = ["/tmp/xlsx1.xlsx", "/tmp/xlsx2.xlsx"]
 pd.read_excel(excel_names, engine='openpyxl')
 excels = [pandas.ExcelFile(name) for name in excel_names]
 frames = [x.parse(x.sheet_names[0], header=None,index_col=None) for x in excels]
 frames[1:] = [df[1:] for df in frames[1:]]
 combined = pandas.concat(frames)
 combined.to_excel("c.xlsx", header=False, index=False)
 excl_merged.to_excel('total_food_sales.xlsx', index=False)
Вернуться на верх