On 05/08/2013 05:41 PM, Gollum1 wrote:

esiste un qualche modo per indicare all'interprete che il file è in
utf8, e quindi può contenere (nelle stringhe naturalmente) caratteri
strani?

Ti hanno gia' detto tutto. Aggiungo che con Python 3.3 per default l'encoding del sorgente
è utf-8:

http://docs.python.org/3/tutorial/interpreter.html#source-code-encoding

Non solo per i letterali, ma per tutto il sorgente, quindi anche nomi e commenti:

$ more myfile.py
è = 33 # Questo è un commento
print(è)
$ python3.3 myfile.py
33

--
Marco Buttu

INAF Osservatorio Astronomico di Cagliari
Loc. Poggio dei Pini, Strada 54 - 09012 Capoterra (CA) - Italy
Phone: +39 070 71180255
Email: mbu...@oa-cagliari.inaf.it

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

Rispondere a