Pep 3105: the end of print?
Steven D'Aprano
steve at REMOVE.THIS.cybersource.com.au
Tue Feb 20 08:02:43 EST 2007
More information about the Python-list mailing list
Tue Feb 20 08:02:43 EST 2007
- Previous message (by thread): Pep 3105: the end of print?
- Next message (by thread): Pep 3105: the end of print?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On Tue, 20 Feb 2007 00:44:24 +0000, Peter mayne wrote: > Steven D'Aprano wrote: >> If Python 3 dropped the print >> statement and replaced it with official_print_function(), how would that >> help you in your goal to have a single code base that will run on both >> Python 2.3 and Python 3, while still using print? > > Is there any reason why official_print_function isn't sys.stdout.write? Why would you want a convenience function like print to take one import, three look-ups and 16 characters instead of always available, one look-up and five characters? > I can't remember the last time I used print in actual code (apart from > short-lived debugging lines), so I'm bewildered as to why print seems to > be so important. print is important for the convenience, for short-lived debugging, and for use in the interactive interpreter. -- Steven.
- Previous message (by thread): Pep 3105: the end of print?
- Next message (by thread): Pep 3105: the end of print?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list