An open API service indexing awesome lists of open source software.

https://github.com/zeyu-li/grapher_public

This project extracts data from a set of Google Sheets worksheets and graphs the result using Google Drive API and gspread and matplotlib 📈
https://github.com/zeyu-li/grapher_public

automation google-analytics google-api google-sheets-worksheets graphs gspread

Last synced: 11 months ago
JSON representation

This project extracts data from a set of Google Sheets worksheets and graphs the result using Google Drive API and gspread and matplotlib 📈

Awesome Lists containing this project

README

          

# Google Sheets Summarizer

## About

This project uses Google's poorly documented API to
clone a defined template and clone it to another folder

This project extracts data from a set of Google Sheets worksheets
and graphs the result using Google Drive API and gspread and matplotlib

## Result

![Alt text](screenshot/Figure_1.png)

## Show have in dir when finished

* credentials.json - credentials to access Google's API
* sheets.json - Google sheets credentials
* token.pickle - pickler acts as credentials. if available, let the user log in

## Resources

* [Drive](https://developers.google.com/drive)
* [Sheets](https://developers.google.com/sheets/api)
* [gspread](https://gspread.readthedocs.io/en/latest/)
* [matplotlib](https://matplotlib.org/3.1.1/contents.html)

## Modules used

* gspread
* google-api-python-client
* google-auth-httplib2
* google-auth-oauthlib
* matplotlib
* numpy

Nothing more, nothing less