Installieren Sie boto3 mit pip oder etwas anderem. Installieren Sie es mit conda.
$ conda install -c anaconda boto3=1.3.1
Registrieren Sie die Anmeldeinformationen und die Standardregion mit aws cli
$ aws configure
aws_access_key_id = ACCESS_KEY_ID
aws_secret_access_key = SECRET_ACCESS_KEY
region = ap-northeast-1
output = json
Darüber hinaus ist es auch dann in Ordnung, wenn Sie es wie unten gezeigt direkt zur Datei hinzufügen
$ vim ~/.aws/credentials
[default]
aws_access_key_id = ACCESS_KEY_ID
aws_secret_access_key = SECRET_ACCESS_KEY
$ vim ~/.aws/config:
[default]
region = ap-norteast-1
output = json
import boto3
s3 = boto3.resource('s3')
for bucket in s3.buckets.all():
print(bucket.name)
import boto3
s3 = boto3.resource('s3')
data = open('test.jpg', 'rb')
s3.Bucket('my-bucket').put_object(Key='test.jpg', Body=data)
Unten Referenz http://boto3.readthedocs.io/en/latest/index.html
Recommended Posts