Standardcodierung von Python ändern?

| | | | | | | | | | |

Ich habe viele "kann nicht kodieren"- und "kann nicht dekodieren"-Probleme mit Python, wenn ich meine Anwendungen über die Konsole ausführe. Aber in der Eclipse PyDev IDE, die Standardzeichenkodierung ist auf UTF-8, und mir geht es gut.

Ich habe mich umgesehen, um die Standardcodierung festzulegen, und die Leute sagen, dass Python die sys.setdefaultencoding löscht Funktion beim Start, und wir können sie nicht verwenden.

Also, was ist die beste Lösung dafür?