Din första boto3-klient
Sam vill frigöra sig från begränsningen att bara kunna använda sin dator för lagring och beräkning. Hon håller på att lära sig utnyttja molnets kraft för att skapa datapipelines och automatiskt generera rapporter.
Men innan hon kan göra allt det behöver hon skapa sin första boto3-klient och ta en titt på vilka buckets som redan finns i S3.
Hennes AWS-nyckel och hemliga AWS-nyckel finns lagrade i AWS_KEY_ID respektive AWS_SECRET.
I den här övningen hjälper du Sam genom att skapa din första boto3-klient mot AWS!
Den här övningen är en del av kursen
Introduktion till AWS Boto i Python
Övningsinstruktioner
- Skapa en
boto3-klient för att interagera meds3. - Ange
'us-east-1'somregion_name. - Använd
AWS_KEY_IDochAWS_SECRETför att konfigurera autentiseringsuppgifterna. - Skriv ut buckets.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# 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)