LoslegenKostenlos starten

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>
Kurs ansehen

Übungsanweisungen

  • Hole die Buckets aus S3.
  • Iteriere über den 'Buckets'-Schlüssel von response, 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['____'])
Code bearbeiten und ausführen