On 03/27/2014 11:24 AM, Guido van Rossum wrote:
On Thu, Mar 27, 2014 at 10:55 AM, Ethan Furman wrote:

The biggest reason to use %s is to support a common code base for 2/3 endeavors.

But it's mostly useless for that purpose. In Python 2, in practice %s doesn't mean 
"string". [...]

In Python 2 if one is using 'str' as a 'bytes' container, and doing interpolation, %s is the only choice available for other 'bytes' (aka other 'str's). Note that I'm happy to be proven wrong on this point. :)

--
~Ethan~
_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com

Reply via email to