您的第一个 boto3 客户端
Sam 不想再受限于只能用自己的电脑进行存储和计算。她正在学习如何利用云的强大能力来创建数据流水线并自动生成报告。
在此之前,她需要先创建自己的第一个 boto3 客户端,并查看 S3 中已经存在的 bucket。
她的 AWS key 和 AWS secret key 分别已存储在 AWS_KEY_ID 和 AWS_SECRET 中。
在本练习中,您将通过创建第一个连接到 AWS 的 boto3 客户端来帮助 Sam!
本练习是课程的一部分
Python 中的 AWS Boto 入门
练习说明
- 生成一个与
s3交互的boto3客户端。 - 将
region_name指定为'us-east-1'。 - 使用
AWS_KEY_ID和AWS_SECRET设置凭证。 - 打印这些 buckets。
交互式实操练习
通过完成这段示例代码来试试这个练习。
# Generate the boto3 client for interacting with S3
s3 = boto3.client('____', ____='us-east-1',
# Set up AWS credentials
aws_access_key_id=____,
aws_secret_access_key=____)
# List the buckets
buckets = s3.list_buckets()
# Print the buckets
print(buckets)