Я хочу загрузить изображение на s3 и сделать его общедоступным, чтобы пользователь мог загрузить их по ссылкам.Я хочу написать код Python для этого.
Я использую Boto3.
for i in ans:
count+=1
img_name=code+"_img"+str(count)+".jpg"
f=open(img_name,"w")
ans[i].save(f)
f.close()
s3.upload_file(Bucket = 'bucket',Filename="./"+img_name,Key=img_name)
object_acl = s3.ObjectAcl('bucket',img_name)
response = object_acl.put(ACL='public-read')
print(res)
time.sleep(2)
key = bucket.lookup(img_name)
key.set_acl('public-read')