[Python-Dev] [Python-checkins] r87815 - peps/trunk/pep-3333.txt

Ezio Melotti ezio.melotti at gmail.com
Fri Jan 21 03:31:33 CET 2011


On Fri, Jan 7, 2011 at 4:39 PM, phillip.eby <python-checkins at python.org>wrote:

> Author: phillip.eby
> Date: Fri Jan  7 16:39:27 2011
> New Revision: 87815
>
> Log:
> More bytes I/O fixes
>
>
> Modified:
>   peps/trunk/pep-3333.txt
>
> Modified: peps/trunk/pep-3333.txt
>
> ==============================================================================
> --- peps/trunk/pep-3333.txt     (original)
> +++ peps/trunk/pep-3333.txt     Fri Jan  7 16:39:27 2011
> @@ -310,9 +310,9 @@
>             elif not headers_sent:
>                  # Before the first output, send the stored headers
>                  status, response_headers = headers_sent[:] = headers_set
> -                 sys.stdout.write('Status: %s\r\n' % status)
> +                 sys.stdout.buffer.write('Status: %s\r\n' % status)
>                  for header in response_headers:
> -                     sys.stdout.write('%s: %s\r\n' % header)
> +                     sys.stdout.buffer.write('%s: %s\r\n' % header)
>

Also note that .buffer might not be available in some cases (i.e. when
sys.stdout has been replaced with other objects).


>                  sys.stdout.write('\r\n')
>
>             sys.stdout.buffer.write(data)
> _______________________________________________
> Python-checkins mailing list
> Python-checkins at python.org
> http://mail.python.org/mailman/listinfo/python-checkins
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-dev/attachments/20110121/9eba1a2e/attachment-0001.html>


More information about the Python-Dev mailing list