У меня есть данные, хранящиеся в корзине AWS
S3
.
Если с терминала я делаю:
aws s3 ls s3://myBucket/folder/ --profile myProfile
2020-04-23 01:04:09 96858539 2020-01-01-file.csv.gz
Если я пытаюсь загрузить файл, используя boto3
import boto3
session = boto3.session.Session(profile_name='myProfile')
s3 = boto3.resource('s3')
f1 = '2020-01-01-file.csv.gz'
s3.meta.client.download_file('myBucket', 'folder/%s'%f1, f1)
Я получаю следующую ошибку
ClientError: An error occurred (403) when calling the HeadObject operation: Forbidden