2014-07-14 16:43 GMT+02:00 Giampaolo Rodola' <g.rod...@gmail.com>:

> [...]

>  > [...]
>>
>>>  Non è un caso che proprio i progetti fortemente basati sull'I/O come
>>> MySQL-python, Twisted e gevent sono quelli che ancora latitano perchè
>>> (esperienza personale fatta con pyftpdlib) far coesistere due tipi che
>>> prima erano intercambiabili e di colpo non lo sono più, specialmente in
>>> quel tipo di applicazioni, è veramente un casino.
>>>
>>
>> Hey, aspetta un attimo.
>> str e unicode non sono **mai** stati intercambiabili, a meno di
>> applicazioni affette da gravi bug logici e che dipendevano dall'encoding di
>> default.
>>
>> > [...]
>>
>
> Mi riferisco a:
>
>  >>> u"a" + "b"
> u'ab'
> >>> "a" == u"a"
> True
>
>
>
In [1]: u"à" == "à"
/usr/bin/ipython2:1: UnicodeWarning: Unicode equal comparison failed to
convert both arguments to Unicode - interpreting them as being unequal
  #!/usr/bin/python2
Out[1]: False


Ciao  Manlio
_______________________________________________
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python

Rispondere a