[Python] strano problema conversione string to list
Y3s
y3s a katamail.com
Lun 26 Nov 2007 23:23:05 CET
Il giorno 26/nov/07, alle ore 23:08, Mr.SpOOn ha scritto:
> On Nov 26, 2007 8:32 PM, Y3s <y3s a katamail.com> wrote:
>> list(stringa) non ti piace? :-)
>
> coff coff... era, ehm... troppo facile in questo modo.
list() prende un qualunque iterabile e costruisce una lista
contenente tutti i valori dell'iterabile stesso. E'molto comoda.
>
>> Le u indicano che le stringhe sono unicode, evidentemente hai la
>> versione unicode di wxPython:
>
> Mmm, in effetti quando ho installato wxPython forse ho scelto la
> versione unicode, ma non perché avessi qualche necessità particolare.
> Può creare problemi o incompatibilità?
No, è la versione giusta quasi sempre:
There are two versions of wxPython for each of the supported Python
versions on Win32. They are nearly identical, except one of them has
been compiled with support for the Unicode version of the platform
APIs. Unless you've been told differently, you probably want to get
the Unicode build of wxPython. Although they are not nativly Unicode
like NT-based systems, the Unicode build of wxPython will also mostly
work on Windows 98/Me systems using a Microsoft hack called MSLU (or
unicows.dll) that translates unicode API calls to ansi API calls.
However the coverage of the API is not complete so there are some
difficult bugs lurking in there, so the best thing to do is to
upgrade your machines if possible, otherwise Windows 98/Me users may
want to try the ANSI build instead.
Comunque non spaventarti per quelle "u", è del tutto normale ed è
solo il modo di visualizzazione dell'interprete python, se fai una
print dal tuo programma vedi che ti stampa correttamente, senza le u!!
Ciao
--
Antonio Valente
More information about the Python
mailing list