Я пытаюсь извлечь данные из AWS 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)
your_bucket.download_file('rawdata.xlsx' ,/Users/user/Desktop/folder/')
Спасибо.