This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author noam
Recipients noam
Date 2010-03-23.15:20:12
SpamBayes Score 1.8528196e-08
Marked as misclassified No
Message-id <1269357614.92.0.757085981677.issue8213@psf.upfronthosting.co.za>
In-reply-to
Content
Hello,

Python 3.1 ignored the PYTHONUNBUFFERED environment variable and the '-u' switch (which do the same thing): stdout remains buffered even when the flag is raised.

To reproduce, run:
> python3 -u -c 'import time, sys; sys.stdout.write("a"); time.sleep(1); sys.stdout.write("\n")'

You can see that it first waits a second and then 'a' is printed.

I'm using Ubuntu 9.10. Tested this on both the 3.1.1 installed and svn checkout (revision 79345).

This follows a bug report: https://bugs.launchpad.net/dreampie/+bug/545012
which was reported on win32, so the problem is there too.
History
Date User Action Args
2010-03-23 15:20:15noamsetrecipients: + noam
2010-03-23 15:20:14noamsetmessageid: <1269357614.92.0.757085981677.issue8213@psf.upfronthosting.co.za>
2010-03-23 15:20:13noamlinkissue8213 messages
2010-03-23 15:20:12noamcreate