Bắt đầu ngayBắt đầu miễn phí

Liệt kê các bucket

Sam đã tạo thành công các bucket cho pipeline của mình. Thông thường, các kỹ sư dữ liệu sẽ đưa các bước kiểm tra vào pipeline để đảm bảo thao tác trước đó đã thành công. Sam muốn thêm một bước kiểm tra để chắc rằng các bucket thực sự đã được tạo.

Cô ấy cũng muốn luyện tập cách liệt kê bucket. Việc liệt kê sẽ giúp cô ấy thao tác trên nhiều bucket bằng vòng lặp for.

Cô ấy đã tạo sẵn client boto3 cho S3 và gán vào biến s3.

Hãy giúp Sam lấy danh sách tất cả các bucket trong tài khoản S3 của cô ấy và in ra tên của chúng!

Bài tập này là một phần của khóa học

Giới thiệu về AWS Boto trong Python

Xem khóa học

Hướng dẫn bài tập

  • Lấy các bucket từ S3.
  • Duyệt qua khóa bucket từ response để truy cập danh sách bucket.
  • In tên của từng bucket.

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

# 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['____'])
Chỉnh sửa và Chạy Mã