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