git clone https://github.com/awslabs/aws-python-sample.git

pip がまだインストールされていない場合は、以下のコマンドを実行する前に pip のインストールページの手順に従います。

権限が十分でないために以下のコマンドが動作しない場合、環境によっては 'sudo pip install boto' を実行する必要があるかもしれません。

pip install boto

~/.aws/credentialsWindows ユーザーの場合は、C:\Users\USER_NAME\.aws\credentials)に認証情報ファイルを作成し、下線部分の値を自分用の値に置き換えてから以下の行を保存します。

[default]

aws_access_key_id = YOUR_ACCESS_KEY_ID

aws_secret_access_key = YOUR_SECRET_ACCESS_KEY

cd aws-python-sample

python s3_sample.py

このサンプルアプリケーションは、以下の操作を実行する方法を示すために設計されています。

  • pip を使って AWS SDK for Python をインストールする。
  • ~/.aws/credentials からアクセスキーを読み込む。
  • Amazon Simple Storage Service (Amazon S3) クライアントをインスタンス化する。
  • さまざまな方法で Amazon S3 とやり取りする(バケットの作成やファイルのアップロードなど)。

プロジェクトの README ファイルには、このサンプルコードに関するより多くの情報が含まれています。セットアップがうまくいかない場合、またはこのサンプルに関するその他のフィードバックがある場合は、GitHub でお知らせください。

詳細なユーザーガイド、API ドキュメント、開発者フォーラム、および他の開発者用リソースについては、「AWS SDK for Python」ページを参照してください。