Байты с не-ASCII символами в строку Python - PullRequest
0 голосов
/ 21 сентября 2018

У меня есть строка json, и мне нужно загрузить ее, но она приходит из сокета TCP, поэтому она находится в байтах.Обычное декодирование с utf-8 не работает, потому что в строке есть числа с плавающей точкой в ​​формате 4 байта.

data = b'{"X1":"Cf\x19\x9a","X2":"\x00\x00\x00\x00"}'

как загрузить это в json.loads?

...