Votre premier client boto3
Sam veut se libérer de la contrainte de n’utiliser que son ordinateur pour le stockage et le calcul. Elle apprend à exploiter toute la puissance du cloud pour créer des pipelines de données et générer automatiquement des rapports.
Avant de pouvoir faire tout cela, elle doit créer son premier client boto3 et voir quels buckets existent déjà dans S3.
Sa clé AWS et sa clé secrète AWS ont été enregistrées respectivement dans AWS_KEY_ID et AWS_SECRET.
Dans cet exercice, vous allez aider Sam en créant votre premier client boto3 vers AWS !
Cet exercice fait partie du cours
Introduction à AWS Boto en Python
Instructions
- Générez un client
boto3pour interagir avecs3. - Indiquez
'us-east-1'pourregion_name. - Utilisez
AWS_KEY_IDetAWS_SECRETpour configurer les identifiants. - Affichez les buckets.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# Generate the boto3 client for interacting with S3
s3 = boto3.client('____', ____='us-east-1',
# Set up AWS credentials
aws_access_key_id=____,
aws_secret_access_key=____)
# List the buckets
buckets = s3.list_buckets()
# Print the buckets
print(buckets)