CommencerCommencer gratuitement

Lister les buckets

Sam a créé avec succès les buckets pour son pipeline. Les data engineers ajoutent souvent des vérifications dans le pipeline pour s’assurer que l’opération précédente a bien réussi. Sam souhaite intégrer un contrôle pour vérifier que ses buckets ont bien été créés.

Elle veut aussi s’entraîner à lister les buckets. Lister les buckets lui permettra d’appliquer des opérations sur plusieurs buckets avec une boucle for.

Elle a déjà créé le client boto3 pour S3 et l’a assigné à la variable s3.

Aidez Sam à récupérer la liste de tous les buckets de son compte S3 et à afficher leurs noms !

Cet exercice fait partie du cours

Introduction à AWS Boto en Python

Afficher le cours

Instructions

  • Récupérez les buckets depuis S3.
  • Itérez sur la clé des buckets de response pour accéder à la liste des buckets.
  • Affichez le nom de chaque bucket.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

# Get the list_buckets response
response = s3.____()

# Iterate over Buckets from .list_buckets() response
for bucket in response['____']:
  
  	# Print the Name for each bucket
    print(bucket['____'])
Modifier et exécuter le code