Wyświetlanie listy zasobników
Sam z powodzeniem utworzyła zasobniki na potrzeby swojego pipeline'u. Inżynierowie danych często wbudowują w pipeline mechanizmy kontrolne, które potwierdzają, że poprzednie operacje zakończyły się sukcesem. Sam chce dodać taki mechanizm, aby upewnić się, że jej zasobniki rzeczywiście zostały utworzone.
Chce też przećwiczyć wyświetlanie listy zasobników. Dzięki temu będzie mogła wykonywać operacje na wielu zasobnikach jednocześnie, korzystając z pętli for.
Klient boto3 dla S3 jest już gotowy i przypisany do zmiennej s3.
Pomóż Sam pobrać listę wszystkich zasobników na jej koncie S3 i wyświetlić ich nazwy!
To ćwiczenie jest częścią kursu
Wprowadzenie do AWS Boto w Pythonie
Instrukcje do ćwiczenia
- Pobierz zasobniki z S3.
- Przejdź przez klucz zasobników ze zmiennej
response, aby uzyskać dostęp do listy zasobników. - Wyświetl nazwę każdego zasobnika.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# 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['____'])