Bonjour,

Afin de travailler sur des chaînes de caractères en Python 2.7.9 sous Ubuntu 15.04, je souhaiterai changer l'encodage par défaut de Python.

En effet, il est actuellement en ASCII et mes scripts ne fonctionnent pas car ils traitent des caractères accentués et non pris en charge par ASCII.

J'ai pourtant ajouté les lignes suivantes dans mon script :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
#!/usr/bin/env python
# -*- coding: utf-8 -*-
Et même testé avec ça :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
import sys
reload(sys)  
sys.setdefaultencoding('utf-8')
Mais sans succès.

Du coup, comment faut il faire ?