2016-06-28 66 views

回答

1

這是我所知道的最簡單的方法。它需要首先安裝gcloud-python,您可以使用命令pip install --upgrade gcloud

from gcloud import storage 

bucket_name = 'name-of-bucket' 
object_name = 'objectName.jpg' 
client = storage.Client() 
bucket = client.get_bucket(bucket_name) 
blob = bucket.get_blob(object_name) 
blob.upload_from_filename('localImageFileName.jpg', content_type='image/jpeg') 
blob.make_public() 
uri = "gs://%s/%s" % (bucket_name, object_name) 
+0

謝謝。嘗試使用make_public()時遇到403禁止錯誤,但在upload_from_filename調用之後使用它修復了該問題。 – DMTishler