Мне нужно превратить книгу Excel (файл xlsx) с несколькими листами в объект JSON, который сохранит структуру и имена листов.Для этого я использую панд.Однако я не смог найти способ объединить несколько листов xlsx вместе значимым образом, который в конечном итоге сохранит мой формат xlsx после того, как я преобразую JSON обратно в xlsx.
Я попробовал обе панды.read_excel () и pandas.ExcelFile ()
def convert_xls_xlsx(input_file, output_file):
with pd.ExcelFile(input_file) as book:
for i in book.sheet_names():
sheet = pd.read_excel(book, i)
excel_file.to_json(output_file, orient="records", date_format="epoch", double
force_ascii=True, date_unit="ms", default_handler=None)
Однако я не уверен, как объединить эти DataFrames и сохранить имена моих листов.