Python Meetup “Automatize reports using Google Slides API” at pybcn
2 min readJul 2, 2019
In this post, I’ll share all the resources used in the Meetup with a brief description of each. Presentation was based in this previous post.
The speech was divided into 3 blocks:
- Setting up a Python virtual environment
- Create a project and retrieve keys to use Google Slides API
- Useful functions and tricks to work with Slides and make reports
The presentation
Any feedback will be welcomed!
Google Slides Presentation used in the Meetup
Some parts of the presentation are missing because presentation was being build while executing Notebook functions on the fly.
Jupyter Notebook used to explain the functions
This notebook use as a template the presentation itself and an example about how to:
- Copy template
- Move new copied presentation
- Replace text
- Replace images
- Retrieve Slide Notes
- Delete Slides
Google API Support Module
This module contains functions to simplify some actions using Google APIs. From now it has support to:
- Google Drive API
- Google Slides API
- Google Sheets API
To install via pip
pip install google-api-support