Boto3란?
Python을 AWS CLI에서 사용하기 위한 AWS SDK(Software Development Kit)이다.
Boto3를 사용하기 위해서는
1. python 3.6버전 이상이 설치되어야 한다.
https://www.python.org/ftp/python/3.9.6/python-3.9.6-amd64.exe 에서 최신 안정 버전인 3.9.6버전을 설치한다.
2. boto3 설치
3. AWS CLI V2 설치
https://docs.aws.amazon.com/ko_kr/cli/latest/userguide/install-cliv2-windows.html 에서 최신 버전의 AWS CLI V2 설치 msi 파일을 다운로드한다.
설치 파일을 실행하고 모두 기본값으로 설치해도 무방하다.
4. AWS CLI를 사용하기 위한 IAM 사용자 생성
5. AWS CLI에 엑세스 키 등록
6. S3 버킷 리스트 조회해보기
# bucketlist.py
import boto3
s3 = boto3.resource('s3')
for bucket in s3.buckets.all():
print(bucket.name)
bucketlist.py라는 이름의 파일을 작성한다.
'AWS CLI, Boto3' 카테고리의 다른 글
DynamoDB with Boto3(Python) 4편 (0) | 2021.07.18 |
---|---|
DynamoDB with Boto3(Python) 3편 (0) | 2021.07.18 |
DynamoDB with Boto3(Python) 2편 (0) | 2021.07.16 |
DynamoDB with Boto3(Python) 1편 (0) | 2021.07.16 |
Boto3를 활용한 S3 bucket 관리 (0) | 2021.07.15 |