Я использовал способ преобразования коллекции в список и запроса длины:
s3 = boto3.resource('s3')
bucket = s3.Bucket('my_bucket')
size = len(list(bucket.objects.all()))
Однако это приводит к разрешению всей коллекции и в первую очередь сводит на нет преимущества использования коллекции. Есть лучший способ сделать это?