Use this tag if you are going to refer something from Python libraries OR API Clients of Google Cloud Platform.
Questions tagged [google-cloud-python]
207 questions
                    
                    39
                    
            votes
                
                3 answers
            
        Efficiently write a Pandas dataframe to Google BigQuery
I'm trying to upload a pandas.DataFrame to Google Big Query using the pandas.DataFrame.to_gbq() function documented here. The problem is that to_gbq() takes 2.3 minutes while uploading directly to Google Cloud Storage takes less than a minute. I'm…
         
    
    
        Pablo
        
- 3,135
- 4
- 27
- 43
                    38
                    
            votes
                
                5 answers
            
        Google Cloud Storage + Python : Any way to list obj in certain folder in GCS?
I'm going to write a Python program to check if a file is in certain folder of my Google Cloud Storage, the basic idea is to get the list of all objects in a folder, a file name list, then check if the file abc.txt is in the file name list.
Now the…
         
    
    
        Reed_Xia
        
- 1,300
- 3
- 17
- 29
                    22
                    
            votes
                
                3 answers
            
        Blob.generate_signed_url() failing to AttributeError
So I'm trying to produce temporary globally readable URLs for my Google Cloud Storage objects using the google-cloud-storage Python library (https://googlecloudplatform.github.io/google-cloud-python/latest/storage/blobs.html) - more specifically the…
         
    
    
        Matti
        
- 427
- 1
- 4
- 13
                    19
                    
            votes
                
                3 answers
            
        Google Cloud Storage: How to Delete a folder (recursively) in Python
I am trying to delete a folder in GCS and its all content (including sub-directories) with its Python library. Also I understand GCS doesn't really have folders (but prefix?) but I am wondering how I can do that?
I tested this code:
from…
         
    
    
        kee
        
- 10,969
- 24
- 107
- 168
                    18
                    
            votes
                
                5 answers
            
        Google Cloud Storage Signed URLs with Google App Engine
It's frustrating to deal with the regular Signed URLs (Query String Authentication) for Google Cloud Storage.
Google Cloud Storage Signed URLs Example -> Is this really the only code available in the whole internet for generating Signed URLs for…
         
    
    
        roberto.cr
        
- 322
- 3
- 6
                    15
                    
            votes
                
                1 answer
            
        What is the difference between google.cloud.pubsub_v1 and google.cloud.pubsub?
I see both used in different documentation from Google:
from google.cloud import pubsub
Is found…
         
    
    
        gunit
        
- 3,700
- 4
- 31
- 42
                    13
                    
            votes
                
                2 answers
            
        How to use Google Cloud PubSub and Run to handle resource-intensive long-running tasks?
I've got a Google Cloud PubSub topic which at times has thousands of messages and at times zero messages coming in. These messages represent tasks which can take upwards of an hour each. Preferably I'm able to use Cloud Run for this, as it scales…
         
    
    
        thimo visser
        
- 155
- 2
- 7
                    12
                    
            votes
                
                1 answer
            
        How to authenticate with gcloud big query using a json credentials file?
In the gcloud documentation for google bigquery, it states that authentication can be determined from from_service_account_json. 
I've tried the following
from gcloud import bigquery
client =…
         
    
    
        Chris
        
- 5,444
- 16
- 63
- 119
                    9
                    
            votes
                
                3 answers
            
        How to find the current project id of the deployed Python function in Google Cloud gives error
I have deployed a Python 3.7 function in Google Cloud. I need to get the project-id through code to find out where it is deployed.
I write a small Python 3.7 script and test it through Google shell command line
import urllib
import…
         
    
    
        user1403505
        
- 895
- 2
- 19
- 42
                    9
                    
            votes
                
                3 answers
            
        Set metadata in Google Cloud Storage using gcloud-python
I am trying to upload a file to Google Cloud Storage using gcloud-python and set some custom metadata properties. To try this I have created a simple script.
import os
from gcloud import storage
client = storage.Client('super secret app…
         
    
    
        Remco Haszing
        
- 7,178
- 4
- 40
- 83
                    8
                    
            votes
                
                1 answer
            
        Mock the result of accessing public GCS bucket
I have the following code:
bucket = get_bucket('bucket-name')
blob = bucket.blob(os.path.join(*pieces))
blob.upload_from_string('test')
blob.make_public()
result = blob.public_url
# result is `google-api 
                
                mocking 
                
                google-cloud-storage 
                
                python-unittest 
                
                google-cloud-python 
                
             
             
    
    
        Rodrigo
        
- 135
- 4
- 45
- 107
                    8
                    
            votes
                
                2 answers
            
        Retrieve list of log names from Google Cloud Stackdriver API with Python
I'm using Google's Stackdriver Logging Client Libraries for Python to programmatically retrieve log entries, similar to using gcloud beta logging read.
Stackdriver also does provide an API to retrieve a list of log names, which is most probably what…
         
    
    
        otto.poellath
        
- 4,129
- 6
- 45
- 60
                    7
                    
            votes
                
                1 answer
            
        Increase Connection Pool Size
We are running the following code to upload to GCP Buckets in parallel. It seems we are quickly using up all the connections in the pool based on the warnings we are seeing. Is there any way to configure the connection pool the library is using?
def…
         
    
    
        Michael
        
- 679
- 7
- 24
                    7
                    
            votes
                
                2 answers
            
        google-cloud-storage distribution not found despite being installed in venv
As in the title, when running the appserver I get a DistributionNotFound exception for google-cloud-storage:
File "/home/[me]/Desktop/apollo/lib/pkg_resources/init.py", line 867, in resolve
      raise DistributionNotFound(req, requirers)
 …
         
    
    
        J Shingle
        
- 71
- 3
                    7
                    
            votes
                
                3 answers
            
        Load schema json file to create table or job schema
If I already have the schema file, for example: schema.json. How can I load the file to create the table or job schema using the google-cloud-python API?
         
    
    
        Tuan Vu
        
- 708
- 7
- 15