Explication des erreurs « UnicodeDecodeError: 'ascii' codec can't decode byte (...) » en revenant à la source de problème : distinguer un octet d'un caractère. Nous verrons les fonctionnalités Unicode de Python2, et comment éviter les problèmes en ne travaillant qu'en Unicode. Enfin, nous verrons pourquoi Python3 répond à vrai besoin au sujet d'Unicode.