Ответ 1
Обновление: я сделал
response = s3_client.get_object(Bucket=bn,Key=obj['Key'])
contents = response['Body'].read()
который, похоже, работает.
Итак, когда я выдаю get() то, что у меня есть, это dict, а член "Body" - это тип "StreamingBody" и Как сохранить объект S3 в файл с помощью boto3, я вижу, как я мог читать из этого потока в кусках, но мне интересно, есть ли более простой способ сделать это, a la boto.
Обновление: я сделал
response = s3_client.get_object(Bucket=bn,Key=obj['Key'])
contents = response['Body'].read()
который, похоже, работает.