> They fail to hear the "again" in that sentence. I've clearly already > thought about the distinction between bytes and text at least once: > that's *why* I'm using a u'' literal there. I shouldn't have to think > about it again to service syntax constraints. Code that is more > explicit than strictly necessary should not be needlessly punished.
But you don't have to think about this *again*, in none of the proposed alternatives (whether you use a u() function, whether you use the future import, or whether you use 2to3). They differ only (slightly) in how you spell Unicode literals, but all provide for explicit spelling of Unicode literals when applied. Regards, Martin _______________________________________________ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com