1# Google API Client Library for Python Docs 2 3 The Google API Client Library for Python is designed for Python 4client-application developers. It offers simple, flexible 5access to many Google APIs. 6 7## Features 8 9- Call Google APIs simply 10- Handle Auth with fewer lines of code 11- Use standard tooling for installation 12 13## Documentation 14 15Learn how to use the Google API Python Client with these guides: 16 17### Usage Guides 18 19- [Getting Started](start.md) 20- [Auth](auth.md) 21 - [API Keys](api-keys.md) 22 - [OAuth 2.0](oauth.md) 23 - [OAuth 2.0 for Web Server Applications](oauth-web.md) 24 - [OAuth 2.0 for Installed Applications](oauth-installed.md) 25 - [OAuth 2.0 for Server to Server Applications](oauth-server.md) 26 - [Client Secrets](client-secrets.md) 27- How to... 28 - [Use Logging](logging.md) 29 - [Upload Media](media.md) 30 - [Use Mocks](mocks.md) 31 - [Use Pagination](pagination.md) 32 - [Improve Performance](performance.md) 33 - [Understand Thread Safety](thread_safety.md) 34 35### Reference Documentation 36 37- Reference documentation for the the core library [googleapiclient](http://googleapis.github.io/google-api-python-client/docs/epy/index.html). 38- [Library reference documentation by API](dyn/index.md). 39