найти изображения и удалить изображения в Excel, используя openpyxl - PullRequest
0 голосов
/ 07 февраля 2019

У меня есть превосходство, в котором я делаю несколько задач, используя openpyxl, как чтение и изменение данных в ячейках.есть изображение и форма в том же Excel, и я пытаюсь удалить / удалить его, но я не могу найти какие-либо модули для его достижения.Я могу добавить изображение, но не могу удалить.Есть ли какой-либо возможный способ удаления изображения из openpyxl

openpyxl.reader.drawings.find_images () пытался использовать этот модуль, но не уверен насчет его реализации

for image in sheet._images:
    print(image)

1 Ответ

0 голосов
/ 11 марта 2019
wb['worksheet']._images

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

del wb['worksheet']._images [1]

[1] - примерный указатель удаляемого изображения, и, как всегда, не забудьте сохранить.

wb.save('wb.xlsx')

Затем изображение должно быть удалено.

PS- Это был мой первый ТАК ответ, так что не стесняйтесь, дайте мне несколько советов!

...