Создайте таблицу в файле Excel, используя python - PullRequest
0 голосов
/ 17 апреля 2020

Я использую python для записи кадра данных в файл Excel. Я хочу создать таблицу, содержащую все мои данные. Но я не могу указать диапазон ячеек, поскольку он может постоянно меняться, и я хочу, чтобы в этой таблице было все содержимое из фрейма данных. Есть ли способ сделать это без указания диапазона ячеек?

Я использую приведенный ниже код, но, похоже, он не работает для меня.

import openpyxl
wb = openpyxl.load_workbook(filename = filename)
tab = openpyxl.worksheet.table.Table(displayName="df", ref=f'A1:{chr(len(df.columns)+64)}{len(df)+1}')
wb[sheetname].add_table(tab)
wb.save(filename)

(используя этот ответ Как создать таблицу Excel ** с pandas .to_excel ()? )

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...