Pour les fonctions d'encodage/décodage, en prenant une chaîne str (sans accent pour simplifier) et une chaîne unicode (avec un accent):
>>> s = "chaine str"
>>> s.decode('utf8')
u'chaine str'
>>> u = u"chaîne unicode"
>>> u.encode('utf8')
'cha\xc3\xaene unicode'
À toi de voir si tes valeurs doivent être sous la forme de str encodant de l'utf8, ou bien d'unicode contenant directement les caractères accentués (ça dépend de l'usage que tu en as après).
Une bonne raison de passer à Python3 :-)
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
# Voir les types
Posté par lolop (site web personnel) . En réponse au message str et encodage ASCII, unicode.... Évalué à 2.
Afin de savoir ce que tu manipules, ajoutes temporairement un
Pour les fonctions d'encodage/décodage, en prenant une chaîne
str(sans accent pour simplifier) et une chaîneunicode(avec un accent):À toi de voir si tes valeurs doivent être sous la forme de
strencodant de l'utf8, ou bien d'unicodecontenant directement les caractères accentués (ça dépend de l'usage que tu en as après).Une bonne raison de passer à Python3 :-)
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN