[Tutor] Python 2 & 3 and unittest
Albert-Jan Roskam
fomcl at yahoo.com
Thu Sep 5 11:47:29 CEST 2013
----- Original Message -----
> From: Peter Otten <__peter__ at web.de>
> To: tutor at 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
More information about the Tutor
mailing list