print and trailing white space
NO-MAIL at hotmail.com
Fri Sep 19 02:32:59 CEST 2003
Thank you for a great example anyway!
"Peter Otten" <__peter__ at web.de> wrote in message news:bkdas5$usv$07$1 at news.t-online.com...
> >>> class Out(object):
> ... def _set_softspace(self, value):
> ... pass
> ... def _get_softspace(self):
> ... return False
> ... softspace = property(_get_softspace, _set_softspace)
> ... def write(self, s):
> ... sys.stdout.write(s)
> >>> out = Out()
> >>> print >> out, "a", "b", "c"
> >>> print >> out, "x",
> It's possible, but I'd rather go with write().
> And, please, never ever substitute sys.stdout with a similar object.
More information about the Python-list