https://github.com/googleworkspace/python-samples
🐍 Python samples for Google Workspace APIs
https://github.com/googleworkspace/python-samples
google-workspace gsuite python samples
Last synced: 9 months ago
JSON representation
🐍 Python samples for Google Workspace APIs
- Host: GitHub
- URL: https://github.com/googleworkspace/python-samples
- Owner: googleworkspace
- License: apache-2.0
- Created: 2013-11-06T05:31:01.000Z (about 12 years ago)
- Default Branch: main
- Last Pushed: 2024-08-20T19:51:09.000Z (over 1 year ago)
- Last Synced: 2024-08-20T21:52:02.378Z (over 1 year ago)
- Topics: google-workspace, gsuite, python, samples
- Language: Python
- Homepage:
- Size: 10.5 MB
- Stars: 1,189
- Watchers: 63
- Forks: 893
- Open Issues: 153
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
- Security: SECURITY.md
Awesome Lists containing this project
README
# Google Workspace Python Samples [](https://travis-ci.org/googleworkspace/python-samples)
Python samples for [Google Workspace APIs](https://developers.google.com/gsuite/) docs.
## APIs
### Admin SDK
- [Directory Quickstart](https://developers.google.com/admin-sdk/directory/v1/quickstart/python)
- [Reports Quickstart](https://developers.google.com/admin-sdk/reports/v1/quickstart/python)
- [Reseller Quickstart](https://developers.google.com/admin-sdk/reseller/v1/quickstart/python)
### Apps Script
- [Quickstart](https://developers.google.com/apps-script/api/quickstart/python)
### Calendar
- [Quickstart](https://developers.google.com/google-apps/calendar/quickstart/python)
### Classroom
- [Quickstart](https://developers.google.com/classroom/quickstart/python)
### Docs
- [Quickstart](https://developers.google.com/docs/api/quickstart/python)
- [Output Doc as JSON](https://developers.google.com/docs/api/samples/output-json):
Dump the contents of a Google Doc as formatted JSON
- [Extract text](https://developers.google.com/docs/api/samples/extract-text):
Extract only the text of a Google Doc
- [Mail merge](https://developers.google.com/docs/api/samples/mail-merge):
Perform mail merges from plain text or Google Sheets data sources
### Drive V3
- [Quickstart](https://developers.google.com/drive/v3/web/quickstart/python)
- [DriveApp](drive/driveapp): A simple app that uploads a file to Google Drive.
### Forms
- [Quickstart](https://developers.google.com/forms/api/quickstart/python)
- [Snippets](https://developers.google.com/forms/api/guides)
### Gmail
- [Quickstart](https://developers.google.com/gmail/api/quickstart/python)
### Sheets
- [Quickstart](https://developers.google.com/sheets/api/quickstart/python)
- [Snippets](https://developers.google.com/sheets/api/guides/concepts)
### Slides
- [Quickstart](https://developers.google.com/slides/quickstart/python)
- [Snippets](https://developers.google.com/slides/how-tos/overview)
### Tasks
- [Quickstart](https://developers.google.com/google-apps/tasks/quickstart/python)
## Lint
`pylint filename.py`