2017-06-26 67 views

回答

2

您可能想要看看Google Cloud Client Library for Python,特别是客户端与Storage API进行交互。

可以使用pip install安装库:

pip install --upgrade google-cloud 

上传文件会去是这样的:

from google.cloud import storage 

client = storage.Client(project='project-xxx') 
bucket = client.get_bucket('bucket-xxx') 
blob = bucket.blob('test.txt') 
blob.upload_from_filename('test.txt') 
+1

@MatthiasBeatens感谢您的帮助,它的工作原理! – atsang01

+0

Hi @ atsang01 Hi @ atsang01你也可以考虑使用“subprocess”模块,它允许你在python脚本中运行shell命令,正如我在这里回答一个(松散的)相关问题[here](https:// stackoverflow.com/questions/44975080/is-there-any-advantage-to-using-gsutil-or-the-google-cloud-storage-api-in-produc/45012186#45012186)这可以是有用的,因为它可以让你直接使用gsutil命令,这有时会更方便一些。 快乐编码! – Paul

相关问题