« Coder avec Unicode/Conversion » : différence entre les versions

Contenu supprimé Contenu ajouté
→‎Gestion des erreurs de conversion : L'exemple suivant créera donc des erreurs différentes en fonction de l'environnement d'exécution.
→‎Python : Conversion d'une chaîne unicode en une chaîne utf-8; cas de la chaîne «âäàéèëê»:
Ligne 79 :
 
{{{...}}}
 
Conversion d'une chaîne unicode en une chaîne utf-8; cas de la chaîne «âäàéèëê»:
<source lang=python>
a = u'\xe2\xe4\xe0\xe9\xe8\xeb\xea' # L'écriture en hexadécimal permet de s'affranchir de l'encodage utilisé par le fichier source
a.encode('utf-8') ## Retourne la séquence d'octets '\xc3\xa2\xc3\xa4\xc3\xa0\xc3\xa9\xc3\xa8\xc3\xab\xc3\xaa'
</source>
 
===Gestion des erreurs de conversion===