загрузить файл на s3 и сделать его общедоступным и получить URL - PullRequest
0 голосов
/ 18 июня 2019

Я хочу загрузить изображение на 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')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...