[Python] Usare Unicode e charset

Massimo Capanni massimo.capanni a gmail.com
Mer 2 Dic 2009 22:43:16 CET


Il 02 dicembre 2009 22.29, Manlio Perillo <manlio_perillo a libero.it> ha scritto:

[...]

> In Python c'è questo:
> http://docs.python.org/reference/index.html
>
> ma non copre tutto.

accidenti ... per me e' piu' che sufficiente :)


> Perchè è il trucco usato per poter accedere a setdefaultencoding.
>
> Per evitare di farsi del male, quando l'interprete viene inizializzato,
> quella funzione viene rimossa dal modulo sys.
>
> In particolare, questa operazione viene fatta nel modulo site.py:
> # Remove sys.setdefaultencoding() so that users cannot change the
> # encoding after initialization.  The test for presence is needed when
> # this module is run as a script, because this code is executed twice.
> if hasattr(sys, "setdefaultencoding"):
>    del sys.setdefaultencoding
>

???? ... ok (mi fido) mi studio meglio i moduli


>
> Si, e non solo.
> Una stringa contiene del testo ed il testo è differente da una sequenza
> di bytes.
>

ecco, ora i dubbi ricrescono ... :)

grazie, davvero

ciao

maz


Maggiori informazioni sulla lista Python