Задать вопрос
@duoman

Как перевести hex данные в формате sting в hex или bin?

Добрый день!
Есть следующая задача.
Есть СТРОКА следующего вида : u'C3DE894000F7FF0100'
в ней содержатся hex символы С3, DE, 89 и тд
как данную строку перевести в формат bin для дальнейшей работы с ней как с бинарной строкой?
P.S. я принимаю строку в виде 16ричных символов и должен их разобрать по байтам.
  • Вопрос задан
  • 543 просмотра
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик: расширенный курс + нейросети
    12 месяцев
    Далее
  • Академия Эдюсон
    Python-разработчик
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Python-разработчик + ИИ
    8 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
Astrohas
@Astrohas
Python/Django Developer
result = bytearray.fromhex('C3DE894000F7FF0100'')
или так
result = "C3DE894000F7FF0100".decode("hex")
Ответ написан
Комментировать
flygrounder
@flygrounder
Python/Django
a =  u'C3DE894000F7FF0100'
b = bin(eval('0x' + a))
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
ITK academy Краснодар
от 220 000 до 300 000 ₽
ITK academy Краснодар
от 75 000 ₽
DimaTech Ltd Краснодар
от 140 000 до 140 000 ₽