[Python-Dev] PEP 414 - Unicode Literals for Python 3
Antoine Pitrou
solipsis at pitrou.net
Mon Feb 27 22:36:11 CET 2012
On Mon, 27 Feb 2012 13:09:24 -0800
Ethan Furman <ethan at stoneleaf.us> wrote:
> Martin v. Löwis wrote:
> >>> Eh? The 2.6 version would also be u('that'). That's the whole point
> >>> of the idiom. You'll need a better counter argument than that.
> >> So the idea is to convert the existing 2.6 code to use parenthesis as
> >> well? (I obviously haven't read the PEP -- my apologies.)
> >
> > Well, if you didn't, you wouldn't have the same sources on 2.x and 3.x.
> > And if that was ok, you wouldn't need the u() function in 3.x at all,
> > since plain string literals are *already* unicode strings there.
>
> True -- but I would rather have u'' in 2.6 and 3.3 than u('') in 2.6 and
> 3.3.
You don't want to be 3.2-compatible?
Antoine.
More information about the Python-Dev
mailing list