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 gvanrossum
Recipients christian.heimes, gvanrossum
Date 2007-11-14.18:54:57
SpamBayes Score 0.02433102
Marked as misclassified No
Message-id <ca471dc20711141054y689e4aes82c98084b76151af@mail.gmail.com>
In-reply-to <473B40ED.3010304@cheimes.de>
Content
Go for it.

On Nov 14, 2007 10:39 AM, Christian Heimes <report@bugs.python.org> wrote:
>
> Christian Heimes added the comment:
>
> Guido van Rossum wrote:
> > The patch looks okay, but I just thought of something -- why not make
> > sys.stdout and friends be undefined (i.e. NULL) instead of setting them
> > to None?  That way this patch isn't necessary and you only need one
> > small change to builtin_print() -- which you need anyway (Try deleting
> > sys.stdout and then printing something.)
>
> I prefer "if sys.stdout is None" over "if hasattr(sys, 'stdout'):" and
> "sys.stdout = None" over "del sys.stdout". I can't put words to it but
> it feels more natural to set the stream to None (NULL) than to
> incinerate the stream.
>
> IMO the problem warrants a short poll at Python 3000 dev.
>
> Christian
>
>
> __________________________________
> Tracker <report@bugs.python.org>
> <http://bugs.python.org/issue1440>
> __________________________________
>
History
Date User Action Args
2007-11-14 18:54:57gvanrossumsetspambayes_score: 0.024331 -> 0.02433102
recipients: + gvanrossum, christian.heimes
2007-11-14 18:54:57gvanrossumlinkissue1440 messages
2007-11-14 18:54:57gvanrossumcreate