Listarea bucket-urilor
Sam a creat cu succes bucket-urile pentru pipeline-ul ei. Adesea, inginerii de date adaugă verificări în pipeline pentru a se asigura că operațiile anterioare s-au finalizat cu succes. Sam vrea să adauge o astfel de verificare, pentru a confirma că bucket-urile ei au fost create.
Vrea, de asemenea, să exerseze listarea bucket-urilor. Aceasta îi va permite să efectueze operații pe mai multe bucket-uri folosind o buclă for.
A creat deja clientul boto3 pentru S3 și l-a atribuit variabilei s3.
Ajut-o pe Sam să obțină lista tuturor bucket-urilor din contul ei S3 și să le afișeze numele!
Acest exercițiu face parte din cursul
Introducere în AWS Boto în Python
Instrucțiuni pentru exercițiu
- Obține bucket-urile din S3.
- Iterează peste cheia de bucket-uri din
responsepentru a accesa lista de bucket-uri. - Afișează numele fiecărui bucket.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# 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['____'])