Lista buckets
Sam har skapat buckets för sin pipeline. Datautvecklare brukar bygga in kontroller i sina pipelines för att bekräfta att föregående steg lyckades. Sam vill lägga till en sådan kontroll för att försäkra sig om att buckets verkligen skapades.
Hon vill också öva på att lista buckets. Genom att lista buckets kan hon utföra åtgärder på flera buckets med hjälp av en for-slinga.
Hon har redan skapat boto3-klienten för S3 och tilldelat den till variabeln s3.
Hjälp Sam att hämta en lista över alla buckets i hennes S3-konto och skriva ut deras namn!
Den här övningen är en del av kursen
Introduktion till AWS Boto i Python
Övningsinstruktioner
- Hämta buckets från S3.
- Iterera över bucket-nyckeln i
responseför att komma åt listan med buckets. - Skriv ut namnet på varje bucket.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# 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['____'])