Форум сайта python.su
Всем привет.
Модуль использует python 1.5.2
Я по FTP получаю файл в hexadecimal формате.
вот такого вида длиной ~2500 994E0D0A01E78E5863000000002100000073D00A00006400005A00006B01005A01006B02005
f = open('222_in.txt', 'wb') s = '994E0D0A01E78E5863000000002100000073D00A00006400005A00006B01005A01006B02005' f.write(s) f.close()
Отредактировано Svet (Март 22, 2017 15:11:02)
Офлайн
Svetкакой именно текст? ты текст и видишь
А хотелось бы приведенный текст…
Офлайн
vic57Вот пример.
какой именно текст?
48656C6C6F212121210D0A5275737369610D0A313233343536373839373938373938373938373635343635340D0A313233313331333231333231333231333133323133323133323434
Hello!!!! Russia 1234567897987987987654654 123131321321321313213213244
Офлайн
>>> s ='48656C6C6F212121210D0A5275737369610D0A313233343536373839373938373938373938373635343' >>> for i in xrange(0,len(s),2): print chr(int(s[i:i+2],16)), H e l l o ! ! ! ! R u s s i a 1 2 3 4 5 6 7 8 9 7 9 8 7 9 8 7 9 8 7 6 5 4 >>>
Офлайн
Супер!
Все получилось
Спасибо vic57!
Офлайн