Modifica della codifica predefinita di Python?

| | | | | | | | | | |

Ho molti problemi "can"t encode" e "can"t decode" con Python quando eseguo le mie applicazioni dalla console. Ma in Eclipse PyDev IDE, la codifica dei caratteri predefinita è impostata su UTF-8 e sto bene.

Ho cercato in giro per impostare la codifica predefinita e la gente dice che Python elimina sys.setdefaultencoding funzione all'avvio e non possiamo usarlo.

Quindi qual è la soluzione migliore per questo?