mais je te conseille la lecture de la documentation unicode de Python et plus particulièrement de la partie expliquant comment spécifier l'encodage d'un fichier à sa lecture afin d'obtenir des données directement exploitables : http://docs.python.org/howto/unicode.html#reading-and-writin(...)
À mon avis, un
import codecs
fsock = codecs.open('myfile.xml', encoding='utf-8')
...
# L'erreur n'est pas très parlante...
Posté par pas_moi . En réponse au message Python, XML et encodage de caractères. Évalué à 3.
À mon avis, un
import codecs
fsock = codecs.open('myfile.xml', encoding='utf-8')
...
devrait mieux se comporter.