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
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['____'])