boto3 client đầu tiên của bạn
Sam muốn thoát khỏi giới hạn chỉ dùng máy tính cá nhân cho lưu trữ và tính toán. Cô ấy đang học cách khai thác sức mạnh của cloud để tạo pipeline dữ liệu và tự động tạo báo cáo.
Trước khi làm được tất cả những điều đó, cô ấy cần tạo boto3 client đầu tiên và xem các bucket đã có trong S3.
AWS key và AWS secret key của cô ấy lần lượt đã được lưu trong AWS_KEY_ID và AWS_SECRET.
Trong bài tập này, bạn sẽ giúp Sam tạo boto3 client đầu tiên để kết nối với AWS!
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
- Tạo một
boto3client để tương tác vớis3. - Chỉ định
'us-east-1'choregion_name. - Dùng
AWS_KEY_IDvàAWS_SECRETđể thiết lập thông tin xác thực. - In ra các 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.
# 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)