, Он абстрагирует функции S3 в более простой интерфейс. Он также поддерживает синхронизацию каталогов, загрузку файлов, разрешения и многое другое, что вам нужно для синхронизации файлов из S3 (и FTP).

аюсь загрузить файл из корзины Amazon S3 на свой локальный компьютер, используя приведенный ниже код, но получаю сообщение об ошибке «Не удается найти учетные данные»

Ниже приведен код, который я написал:

from boto3.session import Session
import boto3

ACCESS_KEY = 'ABC'
SECRET_KEY = 'XYZ'

session = Session(aws_access_key_id=ACCESS_KEY,
              aws_secret_access_key=SECRET_KEY)
s3 = session.resource('s3')
your_bucket = s3.Bucket('bucket_name')

for s3_file in your_bucket.objects.all():
print(s3_file.key)

s3 = boto3.client ('s3')

s3.download_file('your_bucket','k.png','/Users/username/Desktop/k.png')

Может ли кто-нибудь помочь мне в этом. Благодарю.

Ответы на вопрос(2)

Ваш ответ на вопрос