Я хотел бы преобразовать приведенные ниже шестнадцатеричные последовательности в изображения, в процессе анализа целого ряда проблем, похожих на мою, ни одна из них не приблизилась к решению, решенному в { ссылка }, мой код ниже, где я могу ошибиться?
data = "2a2b2c2a2b2c2a2b2c2a2b2cb1"
buf = io.StringIO()
for line in data.splitlines():
line = line.strip().replace(" ", "")
if not line:
continue
bytez = binascii.unhexlify(line)
buf.write(bytez)
with open("image.jpg", "wb") as f:
f.write(buf.getvalue())