Как сбросить «ключ» к началу списка объектов Amazon S3 Bucket и пройти его снова в Python (AWS-лямбда)? - PullRequest
0 голосов
/ 25 февраля 2019

Как снова выполнить итерацию списка сегментов s3 путем сброса ключа в начало списка?

for key in bucket.objects.all():
    print(key.key)

1 Ответ

0 голосов
/ 26 февраля 2019

Это может вернуть список Python всех ключей в корзине:

import boto3

s3_resource = boto3.resource('s3', region_name='ap-southeast-2')

# Get a list of all Keys in the bucket
bucket = s3_resource.Bucket('my-bucket')
key_list = [object.key for object in bucket.objects.all()]

# Do something here with key_list
for key in key_list:
    print(f'I found {key}')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...