Изображение Base64 не сохраняется правильно - PullRequest
0 голосов
/ 01 апреля 2019

У меня есть изображение в кодировке base64, загруженное в веб-приложение Python Flask после использования библиотеки croppie js для обрезки загруженного изображения.Сохраненный файл отображается в файловой системе Linux, но когда я пытаюсь просмотреть изображение, мне сообщают различные программы, что этот файл недействителен.Я не уверен, что я делаю неправильно.

image1b64 = request.form['image1']
if image1b64 != None:
    print(image1b64)
    filename = eventImgDir + '/' + 'Image1.jpg' 
    if not os.path.exists(eventImgDir):
        os.makedirs(eventImgDir)
    with open(filename, 'wb') as f:
        f.write(base64.b64decode(image1b64))

Хотелось загрузить загруженную версию оригинального файла, но вместо этого это просто неиспользуемый испорченный файл изображения.

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