Объедините несколько файлов xlsx в один файл xlsx - PullRequest
0 голосов
/ 28 февраля 2020

Я хочу объединить несколько файлов xlsx в один. Однако эти xlsx файлы имеют разное количество строк и имеют выделенные ячейки. Когда я объединяю их в один, они появляются следующим, без ряда между двумя кадрами данных, и они также теряют выделенные ячейки.

Вот код, который у меня пока есть:

writer=pd.ExcelWriter('output.xlsx')
# xlsfiles = [files_in for files_in in glob.glob('*.xlsx')]
for files_in in glob.glob('*.final_2.xlsx'):
    excel_file=pd.ExcelFile(files_in)
    df_excell=pd.read_excel(files_in)
    df_excell.to_excel(writer,index=False)
writer.save()

Спасибо!

1 Ответ

0 голосов
/ 04 марта 2020

Я бы начал с рассмотрения аналогичного вопроса, размещенного пользователем здесь:

Python Чтение и перезапись шаблона Excel, ведение формул и форматирование

...