我正在寻找使用 python 脚本 (.py) 将文件上传到谷歌存储桶或从中下载文件的最简单方法。
对于 Amazon S3,有优秀的包 boto,Google 存储有类似的东西吗?
请注意,我尝试了以下代码:
from boto import connect_gs
gs_conn = connect_gs(gs_access_key_id='xxxxxxxxxxxxxxxxxxxxxxxxx',
gs_secret_access_key='xxxxxxxxxxxxxxxxxxxxxxxxxxx')
bucket = gs_conn.get_bucket('gs://xxxxxxxxxxxxxxxxx')
keys = bucket.get_all_keys()
for key in keys:
print(key)
过程卡住了,没有错误,但没有列出任何内容。
最佳答案
Google 为 boto 编写了一个与 Google Cloud Storage 配合使用的插件:gcs-oauth2-boto-plugin .
Google 写了一个 page关于如何使用该插件。
关于python - 相当于用于谷歌存储的 python boto,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33467207/