如何使用Python脚本将对象上传到Google云端存储?

时间:2017-06-26 07:50:59

标签: python-2.7 google-cloud-platform google-cloud-storage

我知道如何在命令提示符下使用gsutil上传对象,但是,它对我来说似乎不够灵活。所以我想知道如何使用Python脚本将对象上传到Google云端存储?

1 个答案:

答案 0 :(得分: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')