Вы можете использовать GetObject из S3 REST API вместе с библиотекой Requests в Python. Если вы предоставите доступ READ анонимному пользователю, вы можете вернуть объект без использования заголовка авторизации.
Пример такого вызова S3 REST ::
> GET /example-object HTTP/1.1
> Host: example-bucket.s3.<Region>.amazonaws.com
Python ( примерный пример):
import requests
url = '/example-object'
headers = {'Host': 'example-bucket.s3.<Region>.amazonaws.com'}
r = requests.get(url, headers=headers)
Запросы
GetObject