Tiny3 работает с aws или мне нужно перейти на boto3 - PullRequest
0 голосов
/ 06 марта 2019

Я использую rpi и aws sdk. Я пытаюсь загрузить файл изображения на s3, используя tinys3

Я прочитал, что tinys3 устарел и больше не поддерживается с aws

def uploadToS3(file_name):
    filepath = file_name + file_extension
    camera.capture(filepath)
    conn = tinys3.Connection(access_key_id, secret_access_key)
    f = open(filepath, 'rb')
    conn.upload(filepath, f, bucket_name,
               headers={
               'x-amz-meta-cache-control': 'max-age=60'
               })
    if os.path.exists(filepath):
        os.remove(filepath)

И вызов функции.Как

Сканирование = это содержит значения RFID

uploadToS3 (сканирование)

...