GoogleCloudPlatform/python-docs-samples

Code samples used on cloud.google.com

8,131

stars

10,626

commits

Jupyter Notebook

primary language

Sep 10, 2026

updated

python
samples
Browse cluster: Google Cloud Client Libraries

README

Google Cloud Platform Python Samples

Python samples for Google Cloud Platform products.

Google Cloud Samples

Check out some of the samples found on this repository on the Google Cloud Samples page.

Setup

  1. Install pip and virtualenv if you do not already have them.

  2. Clone this repository:

    git clone https://github.com/GoogleCloudPlatform/python-docs-samples.git
    
  3. Obtain authentication credentials.

    Create local credentials by running the following command and following the oauth2 flow (read more about the command here):

    gcloud auth application-default login
    

    Read more about Google Cloud Platform Authentication.

How to run a sample

  1. Change directory to one of the sample folders, e.g. logging/cloud-client:

    cd logging/cloud-client/
    
  2. Create a virtualenv. Samples are compatible with Python 3.6+.

    python3 -m venv env
    source env/bin/activate
    
  3. Install the dependencies needed to run the samples.

    pip install -r requirements.txt
    
  4. Run the sample:

    python snippets.py
    

Contributing

Contributions welcome! See the Contributing Guide.

Contributors

(top 30 of 397)

renovate-bot

4,691 commits

gcf-owl-bot[bot]

452 commits

dependabot[bot]

319 commits

dpebot

285 commits

GoogleCloudPlatform/python-docs-samples

Code samples used on cloud.google.com

8,131

stars

10,626

commits

Jupyter Notebook

primary language

Sep 10, 2026

updated

python
samples
Browse cluster: Google Cloud Client Libraries

README

Google Cloud Platform Python Samples

Python samples for Google Cloud Platform products.

Google Cloud Samples

Check out some of the samples found on this repository on the Google Cloud Samples page.

Setup

  1. Install pip and virtualenv if you do not already have them.

  2. Clone this repository:

    git clone https://github.com/GoogleCloudPlatform/python-docs-samples.git
    
  3. Obtain authentication credentials.

    Create local credentials by running the following command and following the oauth2 flow (read more about the command here):

    gcloud auth application-default login
    

    Read more about Google Cloud Platform Authentication.

How to run a sample

  1. Change directory to one of the sample folders, e.g. logging/cloud-client:

    cd logging/cloud-client/
    
  2. Create a virtualenv. Samples are compatible with Python 3.6+.

    python3 -m venv env
    source env/bin/activate
    
  3. Install the dependencies needed to run the samples.

    pip install -r requirements.txt
    
  4. Run the sample:

    python snippets.py
    

Contributing

Contributions welcome! See the Contributing Guide.

Contributors

(top 30 of 397)

renovate-bot

4,691 commits

gcf-owl-bot[bot]

452 commits

dependabot[bot]

319 commits

dpebot

285 commits

Languages

Jupyter Notebook

83.6%

Python

15.4%