In this article, I will explain an example of what can be automated by actually combining Google API and Python, using the use case of processing the data extracted from Spread Sheets with Python and posting it to Slides as an example.
Please refer to the following article for why automation is done using Google API and Python. Low cost RPA with Google API and Python -Introduction-
The specific code will be described in the following article.
The logic of each process to post each of the following items is as follows. The numbers (① to ④) in each item are numbered in the figure below.
--Team name --Check the gray team name (Spread Sheets ①) and post it to Slides ① --Person in charge (task owner for each team) --Check the person's name (Spreas Sheets②) entered for each team, and post it so that there is no duplication in Slides②. --Average value of progress rate (%) of each task of each team --Post the value obtained by dividing the total progress rate (Spread Sheets ③) of each team by the number of items to Slides ③. --Risks listed for each team --Check where the comment is entered (Spread Sheets ④) and post it to Slides ④
These use cases use the Google API and Python to break down the following process to automate posting. Basically, the Google API is used as an interface for reading and writing data, and all the steps for reading and writing and data conversion are performed in Python.
This time, we defined a weekly progress report as a use case, which can occur as a routine work even in general PJ. The specific logic of the automated process will be introduced in a subsequent article.
Recommended Posts