如何使用访问密钥,密钥和工作桶ID访问Amazon S3上的数据存储?

时间:2017-06-23 21:22:50

标签: python amazon-web-services amazon-s3

我是Amazon S3的初学者。我的合作伙伴为我提供了访问密钥,密钥和工作存储区ID,以便在Amazon S3上访问数据存储。我找到了这个链接http://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_providers_enable-console-custom-url.html 这是如何生成访问URL的说明。我在那里找到了Python脚本。我的问题是:如何使用这个脚本?例如,我将其复制并粘贴到PyCharm。还有什么?如何修改它以获得所需的URL?如何将访问密钥,密钥和工作桶ID传递给此脚本?这个脚本中的'ACCOUNT-ID-WITHOUT-HYPHENS'是什么?

1 个答案:

答案 0 :(得分:1)

import boto
s3 = boto.connect_s3()
key = s3.get_bucket('media.yourdomain.com').get_key('examples/first_file.csv')
key.get_contents_to_filename('/myfile.csv')

https://aws.amazon.com/articles/3998