Подтвердить что ты не робот

Простой способ сохранить содержимое ключа S3 в строке в boto3?

Итак, когда я выдаю get() то, что у меня есть, это dict, а член "Body" - это тип "StreamingBody" и Как сохранить объект S3 в файл с помощью boto3, я вижу, как я мог читать из этого потока в кусках, но мне интересно, есть ли более простой способ сделать это, a la boto.

4b9b3361

Ответ 1

Обновление: я сделал

response = s3_client.get_object(Bucket=bn,Key=obj['Key'])
contents = response['Body'].read()

который, похоже, работает.