列出存储桶
Sam 已成功为她的管道创建了存储桶。数据工程师通常会在管道中加入检查,以确保上一步操作已成功。Sam 想添加一个检查,确认她的存储桶确实已经创建。
她也想练习如何列出存储桶。列出存储桶后,她就可以用 for 循环对多个存储桶执行操作。
她已经为 S3 创建了 boto3 客户端,并将其赋值给变量 s3。
请帮助 Sam 获取其 S3 账户中的所有存储桶,并打印它们的名称!
本练习是课程的一部分
Python 中的 AWS Boto 入门
练习说明
- 从 S3 获取存储桶列表。
- 从
response中迭代访问'Buckets'键以获取存储桶列表。 - 打印每个存储桶的名称。
交互式实操练习
通过完成这段示例代码来试试这个练习。
# 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['____'])