Changer l’encodage par défaut de Python ?

| | | | | | | | | | |

J'ai de nombreux problèmes "impossible d'encoder" et "impossible de décoder" avec Python lorsque j'exécute mes applications depuis la console. Mais dans Eclipse PyDev IDE, l'encodage de caractères par défaut est défini sur UTF-8, et ça va.

J'ai cherché à définir l'encodage par défaut, et les gens disent que Python supprime le sys.setdefaultencoding fonction au démarrage, et nous ne pouvons pas l'utiliser.

Alors quelle est la meilleure solution pour cela ?