开始使用免费开始使用

列出存储桶

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['____'])
编辑并运行代码