Задать вопрос
@AlexanderLyakh
Python

Как декодировать последовательность байтов, в питоне?

Дана какая-то последовательность типа b'/x08/fgsdfgds/x09'. Через обычный decode - она никак не декодируется и тут проблема не в кодировке. Просто она после работы функции возвращает саму себя. Как декодировать такие последовательности байтов?
  • Вопрос задан
  • 152 просмотра
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillbox
    Python-разработчик
    10 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
fox_12
@fox_12 Куратор тега Python
Расставляю биты, управляю заряженными частицами
Дана какая-то последовательность типа b'/x08/fgsdfgds/x09'. Через обычный decode - она никак не декодируется и тут проблема не в кодировке. Просто она после работы функции возвращает саму себя. Как декодировать такие последовательности байтов


Последовательность ascii символов декодируется, внезапно, - в последовательность ascii символов, что в вашем примере и наблюдается.
Почитать про escape-последовательности python, и посмотреть в какую сторону там слеш наклонен, дабы интерпретировать как символы другой кодировки.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы