Standaardcodering van Python wijzigen?

| | | | | | | | | | |

Ik heb veel "kan niet coderen" en "kan niet decoderen" problemen met Python wanneer ik mijn applicaties vanaf de console uitvoer. Maar in de Eclipse PyDev IDE, de standaard tekencodering is ingesteld op UTF-8, en het gaat goed.

Ik heb gezocht naar het instellen van de standaardcodering, en mensen zeggen dat Python de sys.setdefaultencoding verwijdert functie bij het opstarten, en we kunnen het niet gebruiken.

Dus wat is de beste oplossing hiervoor?