Tenho esse código que consigo fazer o upload de apenas 1 arquivo pro s3, queria saber se seria possível subir todos os arquivos presente dentro de uma pasta, mantendo o mesmo nome deles originais, sem precisar criar um nome novo, aws cli ja configurado.
import boto3
"""s3 = boto3.resource('s3')
for bucket in s3.buckets.all():
print(bucket.name) #mostrar o nome dos buckets aws pra confirmar que esta logado
"""
caminho = "C:\\Users\\acavi\\Downloads\\Case\\files\\output_0.json"
bucket = "teste-anderson"
arquivo = "teste.json"
s3 = boto3.client('s3')
s3.upload_file(caminho, bucket, arquivo)
Não faço a mínima idéia de como fazer isso, já pesquisei quase todo o google e as bibliotecas do boto3 e nada