Python: запись изображений и фреймов данных в один и тот же файл ExcelPython

Программы на Python
Ответить
Anonymous
 Python: запись изображений и фреймов данных в один и тот же файл Excel

Сообщение Anonymous »

Я создаю панель мониторинга Excel и хочу создать книгу Excel, в которой на половине листов есть несколько фреймов данных, а на другой половине — файлы .png. У меня возникли трудности с записью их в один и тот же файл за один раз. Вот что у меня есть на данный момент. Кажется, что когда я запускаю цикл for, он не позволяет мне добавлять дополнительные листы. Есть ли какой-нибудь совет о том, как добавить файлы изображений в эту книгу? Я не могу найти информацию о том, почему я не могу добавить больше рабочих листов. Спасибо!

Код: Выделить всё

dfs = dict()
dfs['AvgVisitsData'] = avgvisits
dfs['F2FCountsData'] = f2fcounts

writer = pd.ExcelWriter("MyData.xlsx", engine='xlsxwriter')
for name, df in dfs.items():
df.to_excel(writer, sheet_name=name, index = False)
Затем я хочу добавить пару листов с изображениями в ту же книгу Excel. Что-то вроде этого, но я не создаю совершенно новую книгу.

Код: Выделить всё

workbook = xlsxwriter.Workbook('MyData.xlsx')
worksheet = workbook.add_worksheet('image1')
worksheet.insert_image('A1', 'MemberCollateral.png')
У кого-нибудь есть какие-нибудь советы, как обойти эту проблему?

Подробнее здесь: https://stackoverflow.com/questions/516 ... excel-file
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»