Amazon S3列出存储桶内的子文件夹的内容

时间:2011-09-13 12:39:29

标签: amazon-s3

我在s3中有一个存储桶名称目标存储桶 s3.incrementally_list_bucket(target_bucket)将帮助我列出整个存储桶的内容。

但是我想只列出里面的子文件夹“users”的内容 我试过了 s3.incrementally_list_bucket(target_bucket / users)但它没有工作

1 个答案:

答案 0 :(得分:2)

我认为你应该使用前缀。在Python中它看起来像这样:

conn = S3.AWSAuthConnection(AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY)
response = conn.list_bucket('target_bucket', {'prefix': 'users'})
for e in response.entries:
    print e.key