Newbie

Bjorn Pettersen bjorn at roguewave.com
Thu Nov 16 15:46:35 EST 2000


Mikael Olofsson wrote:
>     import sys
>     print "Content-Type: image/jpeg\n"
>     f=open('myjpeg.jpg', 'rb')
>     buffer='x'
>     while buffer:
>         buffer = f.read(2^15)
>         sys.stdout.write(buffer)
>     f.close()

You might want to say buffer = f.read(2**15) instead <wink>. Of course,
the standard pydiom would be:

  import sys
  print "Content-Type: image/jpeg\n"
  f = open('myjpeg.jpg', 'rb)
  while 1:
    buffer = f.read(2**15)
    if not buffer: break
    sys.stdout.write(buffer)
  f.close()

not-defending-just-reporting'ly y'rs
-- bjorn




More information about the Python-list mailing list