Hex To Text python

все кодировки перебрал уже :

text = '0500031F0202DE0200200418044004380448043A0430002004320020043C043E04380445002004410430043F043E043304300445002004430448043B0435043F0430043B0430D83DDE02'
print(bytes.fromhex(text).decode('utf-8'))
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xde in position 6: invalid continuation byte

ну и т.д , или ошибки или кракозябры

вот здесь распознает более менее , но первые символы сломаны, https://crypt-online.ru/en/crypts/text2hex/, как это побороть? гуглю ничего не получается, кто знает ?


Ответы (1 шт):

Автор решения: Oopss
text = '0500031F0202DE0200200418044004380448043A0430002004320020043C043E04380445002004410430043F043E043304300445002004430448043B0435043F0430043B0430D83DDE02'
res=''
for i in range(4,len(text),4):
    print(chr(int(text[i-4:i],16)),end='')

Ԁ̟Ȃ� Иришка в моих сапогах ушлепала�

Вы это хотели или убрать не читаемое, или чтобы смайлик был?

→ Ссылка