Сделать презентацию PowerPoint с помощью Python?

Итак, у меня есть коллекция около 90 фотографий вместе с надписью и датой, хранящейся в текстовом файле. Изображения имеют переменные размеры, и я хотел бы автоматизировать процедуру преобразования этих данных в презентацию PowerPoint с одним изображением на одном слайде вместе с его датой и заголовком в качестве заголовка. Существуют ли какие-либо надежные методы?

Ответ 1

Ознакомьтесь с библиотекой python-pptx. Он полезен для создания и обновления файлов PowerPoint .pptx.

Также для некоторых быстрых примеров в python-pptx со скриншотами вы можете проверить ссылку .

Ответ 2

Другой подход - автоматизировать powerpoint через win32com. Я успешно сделал это для создания презентаций с большим количеством изображений, следуя инструкциям http://www.s-anand.net/blog/automating-powerpoint-with-python/.