Il ne faut pas forcer un charset, il faut juste le spécifier explicitement s'il est différent du charset par défaut. Python utilise ASCII par défaut et on peut changer ça avec « # -*- coding: utf8 -*- ». XML utilise utf8 par défaut, et on peut un spécifier un autre avec <?xml version="1.0" charset="iso-8859-1" ?>.
[^] # Re: ASCII ou Unicode ?
Posté par Victor STINNER (site web personnel) . En réponse à la dépêche Sortie de Linotte en version 0.5.1, un langage simple en français pour apprendre à programmer.. Évalué à 2.