Ce code écrit dans un fichier JSON dans s3, ce que je voulais réaliser est au lieu d'ouvrir data.json fichier et écriture dans le fichier s3 (de sample.json),écriture JSON fichier dans un seau s3
comment puis-je passer le json directement et écrire dans un fichier en s3?
import boto3
s3 = boto3.resource('s3', aws_access_key_id='aws_key', aws_secret_access_key='aws_sec_key')
s3.Object('mybucket', 'sample.json').put(Body=open('data.json', 'rb'))
Voulez-vous dire que vous voulez transmettre des données JSON directement dans un fichier qui se trouve sur S3 sans avoir à télécharger un nouveau fichier à s3 ? –
oui ... en simple .. je reçois des données json après quelques opérations, je veux créer un fichier filename.json dans S3 et écrire ce json dans ce fichier. – Learning