Dodo wrote:
Help! this is driving me crazy lol
I want to print raw binary data to display an image file
BUT
python3 outputs b'<binary data>' instead of <binary data>.... so the
browser can't read the image!!
f = open("/some/path/%s" % x, 'rb')
print(f.read())
any idea?
Dorian
Huh??? In what universe does printing raw binary data display an image?
But it that's what you want -- don't use print (which formats objects
for human reading), and don't use standard output (which is a text
stream in Python3). Instead, open your own stream in binary mode, and
write (not print) to that stream.
--
http://mail.python.org/mailman/listinfo/python-list