У меня в 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)
.