У меня есть строка типа «Некоторые символы \ x00 \ x80 \ x34, а затем некоторые другие символы». Как преобразовать обычные символы в их шестнадцатеричный эквивалент, при преобразовании \ x00 в фактическое значение 00 hex? binascii.hexlify() рассматривает '\', 'x', '0', '0' как фактические символы.python string to hex с экранированными шестнадцатеричными значениями
Позже редактирование: Сама строка создается другой функцией. Когда я печатаю его, он на самом деле печатает «\ x00».
Я нашел решение здесь: http://stackoverflow.com/questions/3519125/converting-a-hex-string-representation-to-actual-bytes-in -python –