75Fermer77
flankerLe 02/05/2012 à 22:04
La situation est tout de même bien différente tongue
Python 3 existe depuis longtemps (ils en sont à Python 3.3 en dev, 3.2 en stable) mais quelques grosses libs ne sont pas encore compatibles ( sad ), ce qui fait que beaucoup restent en Python 2.6+.

Fondamentalement, Python 3 n'apporte rien au niveau de la gestion de l'Unicode, mais au contraire retire les chaînes ASCII du circuit, ainsi que le préfixe u ("toto" == ASCII et u"toto" == unicode en Python 2, "toto" == unicode en Python 3). Du coup, la plupart des problèmes avec de l'Unicode (souvent à cause d'un préfixe u oublié dans un coin de code rarement appelé) disparaissent magiquement. Comme je trouve que c'était LE problème de Python, je suis plutôt content ^^