яКак печатать двоичный файл в виде байтов?
>>> b0 = open('file','rb')
Тогда
>>> b0.read(10)
дает
b'\xb8\xaaK\x1e^J)\xab_I'
Как я могу получить вещи напечатаны все как чисто шестигранные байт? Я хочу
b'\xb8\xaa\x4b\x1e\x5e\x4a\x29\xab\x5f\x49'
(PS: можно напечатать его довольно как
B8 AA 4B 1E 5E 4A 29 AB 5F 49
или двоеточиями?.)
'string.encode ('hex')'? :) – 2013-04-12 06:50:31
@Allendar - нет, в pyhon3 это не работает. 'binascii.hexlify' – mata