Visual Studio 2017에서 AWS SDK for Python(Boto3) 개발
환경
Windows 7 Professional SP1 64bit
Visual Studio 2017 Community 15.2 (26430.6)
파이썬 3.6.0
boto3 1.4.4
환경 구축과 Python 프로젝트의 작성은 이쪽을 참고해 주세요.
ぃ tp // 이 m/아카베이/있어 ms/아 3b8b62f1cf34b683121
프로젝트 만들기
새 프로젝트에서 파이썬 애플리케이션을 만듭니다.
boto3 패키지 설치
프로젝트의 Python 환경에서 Python 3.6(64bit)(전역 기본값)을 마우스 오른쪽 단추로 클릭하고 Python 패키지 설치...를 선택합니다.
텍스트 상자에 boto3을 입력하고 boto3(1.4.4) 설치를 선택합니다.
관리자 권한이 필요하고 대화 상자가 표시되면 지금 승격을 선택합니다.
패키지 설치가 끝나면 Python 3.6 (64bit) (전역 기본값)에 boto3 (1.4.4)이 표시됩니다.
S3 버킷 목록 표시
S3의 버킷 목록을 표시하는 프로그램을 s3bucket.py에 작성합니다.
s3bucket.pyimport boto3
session = boto3.Session(aws_access_key_id='XXXXXXXXXXXXXXXXXX',
aws_secret_access_key='YYYYYYYYYYYYYYYYYYYYYYYYYYYY',
region_name='ap-northeast-1')
s3 = session.resource('s3')
for bucket in s3.buckets.all():
print(bucket.name)
사전에 aws configure 명령으로 자격 증명을 설정하면 다음과 같이 boto3.Session()이 필요하지 않습니다.
s3bucket.pyimport boto3
s3 = boto3.resource('s3')
for bucket in s3.buckets.all():
print(bucket.name)
실행하여 버킷 목록을 얻을 수 있으면 완성됩니다.
Reference
이 문제에 관하여(Visual Studio 2017에서 AWS SDK for Python(Boto3) 개발), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/akabei/items/c9d1151549c48a787da1
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
새 프로젝트에서 파이썬 애플리케이션을 만듭니다.
boto3 패키지 설치
프로젝트의 Python 환경에서 Python 3.6(64bit)(전역 기본값)을 마우스 오른쪽 단추로 클릭하고 Python 패키지 설치...를 선택합니다.
텍스트 상자에 boto3을 입력하고 boto3(1.4.4) 설치를 선택합니다.
관리자 권한이 필요하고 대화 상자가 표시되면 지금 승격을 선택합니다.
패키지 설치가 끝나면 Python 3.6 (64bit) (전역 기본값)에 boto3 (1.4.4)이 표시됩니다.
S3 버킷 목록 표시
S3의 버킷 목록을 표시하는 프로그램을 s3bucket.py에 작성합니다.
s3bucket.pyimport boto3
session = boto3.Session(aws_access_key_id='XXXXXXXXXXXXXXXXXX',
aws_secret_access_key='YYYYYYYYYYYYYYYYYYYYYYYYYYYY',
region_name='ap-northeast-1')
s3 = session.resource('s3')
for bucket in s3.buckets.all():
print(bucket.name)
사전에 aws configure 명령으로 자격 증명을 설정하면 다음과 같이 boto3.Session()이 필요하지 않습니다.
s3bucket.pyimport boto3
s3 = boto3.resource('s3')
for bucket in s3.buckets.all():
print(bucket.name)
실행하여 버킷 목록을 얻을 수 있으면 완성됩니다.
Reference
이 문제에 관하여(Visual Studio 2017에서 AWS SDK for Python(Boto3) 개발), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/akabei/items/c9d1151549c48a787da1
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
S3의 버킷 목록을 표시하는 프로그램을 s3bucket.py에 작성합니다.
s3bucket.py
import boto3
session = boto3.Session(aws_access_key_id='XXXXXXXXXXXXXXXXXX',
aws_secret_access_key='YYYYYYYYYYYYYYYYYYYYYYYYYYYY',
region_name='ap-northeast-1')
s3 = session.resource('s3')
for bucket in s3.buckets.all():
print(bucket.name)
사전에 aws configure 명령으로 자격 증명을 설정하면 다음과 같이 boto3.Session()이 필요하지 않습니다.
s3bucket.py
import boto3
s3 = boto3.resource('s3')
for bucket in s3.buckets.all():
print(bucket.name)
실행하여 버킷 목록을 얻을 수 있으면 완성됩니다.
Reference
이 문제에 관하여(Visual Studio 2017에서 AWS SDK for Python(Boto3) 개발), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/akabei/items/c9d1151549c48a787da1텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)