我正在尝试使用以下脚本
在S3存储桶中上传文件import os
import boto3
s3 = boto3.resource('s3')
data = open('help.jpg','rb')
print(data)
s3.buckets('Whoos_bucket').put_object(key='Whoos_bucket',Body=data)
低于错误
s3.buckets('Whoos_bucket').put_object(key='Whoos_bucket',Body=data)
TypeError: 's3.bucketsCollectionManager' object is not callable
请注意,上面的存储桶存在,我也可以将其列出
答案 0 :(得分:2)
为什么不检查文档?您要找的是s3.Bucket
s3.Bucket('Whoos_bucket').put_object(key='Whoos_bucket',Body=data)