image_byte = b'\x89PNG\r\n\x1a\n\x00...\x82'
image_str = ''
for i in image_byte:
image_str += chr(i)
image_byte = b'\x89PNG\r\n\x1a\n\x00...\x82'
image_str = ''
for i in image_byte:
image_str += chr(i)
image_byte = bytearray('\x89PNG\r\n\x1a\n\x00...\x82')
result = ''.join(map(chr,image_byte))
b'hello'.decode(encoding)
igor.kaistМне кажется bytearray для таких целей будет лучше, так как отработает быстрее, чем base64 (человек все-таки с изображениями работает).
А чем base64 не устраивает, он же для этого как раз и предназначен?
regallЯ не думаю, что топикстартеру захочется обрабатывать таким вот способом изображения, и он будет работать с ними побайтно. Все зависит от цели. В общем то base64 для этого придумали, чтоб бинарники в текстовых файлах хранить.
(человек все-таки с изображениями работает).