преобразовать \ xFF ... строку в jpg - PullRequest
0 голосов
/ 29 мая 2020

У меня в python строка

str_data = "\xFF\xD8\xFF\xE0\x00\x10JFIF\x00\x01\x01\x00\x00\x01\x00\x01\x00\x00\xFF\xDB\x00C\x00\x08\x06\x06\x07\x06\x05\x08\x07\x07\x07\x09\x09\x08\x0A\x0C\x14\x0D\x0C\x0B\x0B\x0C\x19\x12\x13\x0F\x14\x1D\x1A\x1F\x1E\x1D\x1A\x1C\x1C  ....  \xAEGn\xD4\x00\x9Dx8\x1B}O\xF8Q\x91 ... \xAEGn\xD4\x00\x9Dx8\x1B}O\xF8Q\x91"

Тип str_data - str.

Я знаю, что это файл jpg, потому что он исходит из nginx журнал отправленного файла jpg.

Моя цель - записать файл jpg на диск:

good_data = magical_stuff(str_data)
open("image.jpg", 'wb').write(good_data)

Файл image.jpg должен содержать исходный jpg.

Я безуспешно пробовал несколько вариантов str_data.encode() или bytes(str_data).

...