如何用python和boto3读取我自己的桶?

时间:2017-05-17 19:55:32

标签: python amazon-s3 boto3

我知道存储桶名称,我可以访问它,我可以通过网络和awscli浏览它。

如何通过Python的boto3访问它?所有示例都假设访问我自己的存储桶:

O(n) is in case of Partition algorithm

如何到达其他人的桶?

1 个答案:

答案 0 :(得分:2)

如果您可以访问其他人的存储桶,并且您知道该存储桶的名称,则可以像

一样访问该存储桶。
import boto3

s3 = boto3.resource('s3')
bucket = s3.Bucket('some-bucket-i-have-access-to')
for obj in bucket.objects.all():
    print(obj.key)