Buckets auflisten
Sam hat die Buckets für ihre Pipeline erfolgreich erstellt. Häufig bauen Data Engineers Prüfungen in die Pipeline ein, um sicherzustellen, dass der vorherige Schritt erfolgreich war. Sam möchte eine Prüfung einbauen, um sicherzugehen, dass ihre Buckets tatsächlich erzeugt wurden.
Außerdem möchte sie das Auflisten von Buckets üben. Das Auflisten hilft ihr, mit einer for-Schleife Operationen auf mehreren Buckets auszuführen.
Sie hat den boto3-Client für S3 bereits erstellt und der Variablen s3 zugewiesen.
Hilf Sam, alle Buckets in ihrem S3-Konto abzurufen und ihre Namen auszugeben!
Diese Übung ist Teil des Kurses
<Kurs>Einführung in AWS Boto mit Python</Kurs>Übungsanweisungen
- Hole die Buckets aus S3.
- Iteriere über den
'Buckets'-Schlüssel vonresponse, um auf die Liste der Buckets zuzugreifen. - Gib den Namen jedes Buckets aus.
Interaktive praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
# 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['____'])