1
我试图遍历S3存储桶中特定文件夹中的所有对象。我已经有代码如下所示:如何从S3存储桶中的文件夹获取对象
s3 = boto3.resource('s3')
bucket = s3.Bucket('bucket-name')
for obj in bucket.objects.filter(Prefix='folder/'):
do_stuff(obj)
我需要使用boto3.resource
和不client
。尽管我在文件夹中有一堆文本文件,但该代码根本没有获取任何对象。有人可以建议吗?
它适用于我。有可能你的过滤器是错误的。你可以尝试没有过滤器? '为obj在bucket.objects.all()' – helloV
但我需要的文件在文件夹中 – cookiedough
我要求你尝试没有过滤器只是为了排除如果你通过错误的文件夹名称。 – helloV