without haste but without rest
[aws] 파이썬으로 aws S3에 파일 업로드 하기 본문
1. 관련 라이브러리 설치
pip install awscli
pip install boto3
aws cli는 aws인증을 위해 사용하는 라이브러리이고, boto3는 S3에 접근해서 조작할 수 있다.
2. 터미널 환경에서 aws configure
해당 부분은 aws에서 IAM 설정으로 S3를 사용하기 위한 사용자를 만들면 AWS Access key와 Secret Access Key를 제공한다.
3. boto3로 S3에 접근하기
import boto3
s3 = boto3.client('s3')
try:
s3.upload_file("test_input.txt", "Your-bucket-name", "test_input.txt")
except Exception as err:
print("input error", err)
2번에서 인증에 성공했다면 에러없이 잘 작동한다.
'Cloud' 카테고리의 다른 글
LocalStack - AWS를 로컬 환경에서 사용하기 (0) | 2022.01.04 |
---|---|
[aws] aws lambda로 s3에 파일 저장하기 (2) | 2020.11.29 |
[aws] boto3 도큐먼트 (0) | 2020.11.28 |
[aws] aws lambda로 http 리퀘스트 핸들링 (0) | 2020.11.27 |
[AWS] AMI와 인스턴스 (0) | 2020.07.22 |
Comments