Как добавить изображение в облачное хранилище Google с помощью Python и Flask - PullRequest
0 голосов
/ 07 апреля 2020

Я несколько дней пытался получить блоб изображения, сгенерированный в flask, в свое облачное хранилище Google, не сохраняя его в памяти. Я запрашиваю изображение в flask и пытаюсь передать его.

## <FileStorage: 'blob' ('image/png')> this is my file type from the file request
file = request.files['file']

## this is the blob bucket I am trying to deliver the image to
blob = bucket.blob('logos/'+org.name+'/'+str(user.id)+'/logo.png')
image_string = io.BytesIO(file.read())
blob.upload_from_file(image_string,content_type='image/png')

Я безуспешно пробовал много разных вариантов этого процесса. Я пробовал upload_from_string, с различными реализациями строки байтов, но безрезультатно. Ничто из того, что я сделал, не перенесло это изображение в облачное хранилище Google, любая помощь в правильном направлении будет признательна!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...