Преобразование байтового массива в целое число

Как я могу генерировать целочисленные значения из bytearray. Например. bytearray(b'\xf1\xf2\xf0\xee\xea\xe0') в [225,226,224,174,170,164]

print(bytearray ("строка", "cp1251") это дает мне bytearray (b'\xf1\xf2\xf0\xee\xea\xe0')

Мне нужно это в целочисленных значениях, таких как [225,226,224,174,170,164]

1 ответ

Решение

Вы можете просто сопоставить эти символы с целыми числами:

>>> list(map(int, your_bytearray))
[241, 242, 240, 238, 234, 224]
Другие вопросы по тегам