Я читаю в изображении по одному байту за один раз с помощью read (1) и добавляю его в список. Данные изображения - это все шестнадцатеричные данные. Когда я распечатываю список с помощью функции print
, он отображается в формате '\xd7'
['\xd7', '\xd7', '\xd7', '\xd7', '\xd7', '\xd7', '\xd7',...]
Проблема в том, что теперь мне нужно выполнить некоторые вычисления для этих шестнадцатеричных данных, однако, они в строковом формате, и этот строковый формат '\ xd' не поддерживается ни одной из функций преобразования int или hex в python , Они требуют '0xd7'
или просто 'd7'
.
Спасибо за помощь