[Python] Encoding e setdefaultencoding

Cristian Re cristian.re a gmail.com
Mar 13 Nov 2007 13:34:09 CET


Ciao a tutti,
volevo sapere se vi è un motivo particolare per cui la codifica di default
di python è settata ad ascii.

E' da tempo che riscontravavamo problemi con lettere accentate quando si
leggevano file di testo o dati dal db e dopo svariate ricerche in rete
abbiamo scoperto che è possibile settare l'encoding di default nel file
site.py (e scoprirlo non è stato semplice)
La cosa che non capiamo è perché sembrerebbe "nascosta" questa
possibilità... nel file site.py si legge di cambiare encoding "se si stanno
facendo esperimenti" e la funzione di sys.setdefaultencoding() viene
cancellata dallo stesso file site.py come se non si volesse far cambiare
l'encoding all'utilizzatore.

Cristian
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: http://lists.python.it/pipermail/python/attachments/20071113/76210af7/attachment.htm


Maggiori informazioni sulla lista Python