[Python-Dev] Replacement for print in Python 3.0

Barry Warsaw barry at python.org
Thu Sep 8 14:45:00 CEST 2005


On Thu, 2005-09-08 at 07:48, Antoine Pitrou wrote:

> As I said Python needs an operator or function that does string
> formatting using a simple template, *without* doing output at the same
> time. The current syntax is the '%' operator, it could change, but it
> shouldn't be removed in favor of an inflexible print-with-formatting
> approach.

I believe we already have that in the constituent parts of
stream.write() and Template.substitute().  I don't have any problem with
the built-in print() function (or printf()) combining the two for
convenience.  After all, print's entire purpose is convenience.

-Barry

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 307 bytes
Desc: This is a digitally signed message part
Url : http://mail.python.org/pipermail/python-dev/attachments/20050908/759e0b6f/attachment.pgp


More information about the Python-Dev mailing list