Botoを使用してPythonからAWSを操作する(入門編)
はじめに
BotoはPython用のAWSのSDKである。Botoを使用することで、Amazon S3やAmazon EC2をPythonから操作することができる。
インストール
pipを使用してboto3をインストールする。
pip install boto3
準備
~/.aws/credentialsを以下のように作成する。
[default]
aws_access_key_id = YOUR_ACCESS_KEY
aws_secret_access_key = YOUR_SECRET_KEY
aws_access_key_idとaws_secret_access_keyはAWSマネジメントコンソールのIAMから作成できる。今回の例では、アクセス権限はAmazonS3FullAccessのみ追加した。
実行
以下を実行すると、Amazon S3のバケット一覧が得られる。バケットを一つも作成していないと何も出力されないので、事前に作成しておく。
import boto3
s3 = boto3.resource('s3')
for bucket in s3.buckets.all():
print(bucket.name)
Author And Source
この問題について(Botoを使用してPythonからAWSを操作する(入門編)), 我々は、より多くの情報をここで見つけました https://qiita.com/oliverSI_/items/919acba8cf789b03ff70著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .