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

Reply via email to