Доброго времени суток, у меня глуповатый вопрос
В общем определенным образом закодированная последовательность base64 становится строкой
Задача сделать эту последовательность обратно base64
Но если делать это прямым кодированием, то есть через base64.b64encode, то последовательность получается другая
По сути мне только нужно поменять тип с str на base64
Есть очищенная от лишнего base64-строка, то, что она рабочая, я проверил на пподходящем сайте, декодер прекрасно фотографию открывает
Строка хранится в переменной image, далее код для сохранения строки как фотографии:
image = "some_base64_sequence"
image = base64.b64encode(bytes(image, "utf-8"))
with open("some_image.png", 'wb') as f:
f.write(image)
В гугле не нашел решения проблемы
Представьте, что у вас есть представление base64, хранящееся, допустим, в переменной image
Вы делаете str(image)
Как сделать обратное действие?