----- Original Message ----- > From: Peter Otten <__pete...@web.de> > To: tutor@python.org > Cc: > Sent: Thursday, September 5, 2013 8:29 AM > Subject: Re: [Tutor] Python 2 & 3 and unittest > > Steven D'Aprano wrote: > >> On Thu, Sep 05, 2013 at 09:11:50AM +1000, Steven D'Aprano wrote: >> >>> I don't believe there is a way to make >>> string literals unicode, you just have to get used to writing > u"" and >>> b"" strings by hand. >> >> Sorry, that is unclear. I meant to say, there is no way to force >> unprefixed strings "" to be Unicode in 2.x. > > For 2.6 and above there is > > from __future__ import unicode_literals
I can't find the SO page I am looking for, but this is also an intesting one. Using the 'future' import may break code. But implicitly concatening byte/unicode strings is banned in python3 anyway. I am planning to checkout unicodenazi and ascii_with_complaints http://stackoverflow.com/questions/809796/any-gotchas-using-unicode-literals-in-python-2-6 _______________________________________________ Tutor maillist - Tutor@python.org To unsubscribe or change subscription options: https://mail.python.org/mailman/listinfo/tutor