Как я могу преобразовать объект байтов в десятичное или двоичное представление в Python?Python

Программы на Python
Anonymous
Как я могу преобразовать объект байтов в десятичное или двоичное представление в Python?

Сообщение Anonymous »

Я хотел преобразовать объект типа байты в двоичное представление в Python 3.x.

Например, я хочу преобразовать объект байтов b'\x11 ' в двоичное представление 00010001 в двоичном формате (или 17 в десятичном).

Я попробовал это:

print(struct.unpack("h","\x11"))


Но я получаю:

error struct.error: unpack requires a bytes object of length 2


Подробнее здесь: https://stackoverflow.com/questions/450 ... -in-python

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