Получение формата строки в кодировке base64 с использованием Python 3 - PullRequest
0 голосов
/ 06 июня 2018

Я искал во многих разных местах, но не смог найти ответ на этот вопрос.

Похоже, предложенный способ угадать расширение строки, закодированной в base64 (Строка не имеет расширения вэто и его действительное изображение) использовать пакет PIL.Это то, что я сейчас делаю.

Но когда я пытаюсь открыть изображение, я получаю ошибку cannot identify image file.

Есть предложения, что я могу делать не так?

#img_content is base64 encoded string     
decodedbytes = base64.decodebytes(str.encode(image_content))
image_stream = StringIO(str(decodedbytes))
image = Image.open(image_stream) #<-----ERROR
filetype = image.format
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...