Итак, я пытаюсь создать очень простую программу, которая открывает файл, читает файл и преобразует его содержимое из hex в base64, используя python3.
Я пробовал это:
file = open("test.txt", "r")
contenu = file.read()
encoded = contenu.decode("hex").encode("base64")
print (encoded)
но я получаю ошибку:
AttributeError: 'str' object has no attribute 'decode'
Я пробовал несколько других вещей, но всегда получаю одну и ту же ошибку.
внутри test.txt:
4B
если вы, ребята, можете объяснить мне, что я делаю неправильно, было бы здорово.
Спасибо
РЕДАКТИРОВАТЬ: я должен получить Sw==
в качестве вывода