Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
相当于用于google存储的python boto_Python_Amazon S3_Google Cloud Storage_Boto - Fatal编程技术网

相当于用于google存储的python boto

相当于用于google存储的python boto,python,amazon-s3,google-cloud-storage,boto,Python,Amazon S3,Google Cloud Storage,Boto,我正在寻找使用python脚本(.py)向google存储桶上传或下载文件的最简单方法 对于AmazonS3,有一个优秀的包boto,谷歌存储是否也有类似的包 请注意,我尝试了以下代码: from boto import connect_gs gs_conn = connect_gs(gs_access_key_id='xxxxxxxxxxxxxxxxxxxxxxxxx', gs_secret_access_key='xxxxxxxxxxx

我正在寻找使用python脚本(.py)向google存储桶上传或下载文件的最简单方法

对于AmazonS3,有一个优秀的包boto,谷歌存储是否也有类似的包

请注意,我尝试了以下代码:

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)

整个过程没有出现错误,但没有列出任何内容。

谷歌为boto编写了一个插件,该插件可与谷歌云存储一起使用:


谷歌写了一篇关于如何使用该插件的文章。

我相信boto也可以与谷歌云存储一起使用。或者他们可能在API首次引入后就改变了它?我更新了我的问题“注意,这个文件是一个先验的不是json或xml的文件,所以我不能使用这些API”。API的语言与要存储的文件的有效负载完全无关。