Страницы

Поиск по вопросам

воскресенье, 29 марта 2020 г.

При декодировании текста методом Base64, содержащего русские буквы, выводится неверный результат

#python #python_3x #base64


Хотя на сайте http://crypt-online.ru/crypts/base64/ всё дешифруется верно.
Вот пример кода:

import base64
s = input()
resault = base64.b64encode(bytes(s, 'utf-8')) #Шифровка
print(resault) 
print(base64.b64decode(resault)) #Дешифровка

    


Ответы

Ответ 1



print(base64.b64decode(resault).decode()) и лучше resault = base64.b64encode(s.encode())

Комментариев нет:

Отправить комментарий