Как отобразить массив байтов в виде шестнадцатеричных значенийPython

Программы на Python
Anonymous
Как отобразить массив байтов в виде шестнадцатеричных значений

Сообщение Anonymous »

Код: Выделить всё

>>> struct.pack('2I',12, 30)
b'\x0c\x00\x00\x00\x1e\x00\x00\x00'
>>> struct.pack('2I',12, 31)
b'\x0c\x00\x00\x00\x1f\x00\x00\x00'
>>> struct.pack('2I',12, 32)
b'\x0c\x00\x00\x00 \x00\x00\x00'
^in question
>>> struct.pack('2I',12, 33)
b'\x0c\x00\x00\x00!\x00\x00\x00'
^in question
Я хочу, чтобы все значения отображались в шестнадцатеричном формате

Подробнее здесь: https://stackoverflow.com/questions/208 ... hex-values

Вернуться в «Python»