Pep 3105: the end of print?

Peter mayne Peter.Mayne at hp.com
Mon Feb 19 19:44:24 EST 2007


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?

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.

PJDM



More information about the Python-list mailing list