boto3でs3のファイルを追加・削除・一覧する

s3ファイルを追加する

import boto3
s3_client = boto3.client('s3')
s3_client.upload_file('保存元のファイル名', 'バケット名', '保存先のファイル名')

s3ファイルを削除する

import boto3
s3_client = boto3.client('s3')
s3_client.delete_object(Bucket='バケット名', Key='削除したいファイル名')

バケットのファイル名一覧を表示する

import boto3
s3 = boto3.resource('s3')
bucket = s3.Bucket('cdn.hoge.com')
for object in bucket.objects.all():
print(object.key)