Aluminium95 / PyMastermind

Isn terminale mastermind
1 stars 1 forks source link

UTF-8 #12

Closed Aluminium95 closed 11 years ago

Aluminium95 commented 11 years ago

Il faut comprendre ce qui se passe avec l'encodage des caractères ... chez moi (linux), ça fonctionne nikel, mais sous windows, visiblement y'a un problème avec l'utf-8 ... Il faut corriger ça ou passer à autre chose ...

Aluminium95 commented 11 years ago

Le type en info avait l'air de promouvoir python3 ... après avoir regardé, il semblerait que ces problèmes soit résolus, mais, il faut écrire les print avec des parenthèses ... ce qui nécessite de changer pas mal de code :-1:

mariee commented 11 years ago

le problème de python 3 c'est qu'il faudrait vraiment changer quasiment tout le code... C'est super cheaté comme langage, tout est simplifier au maximum ! Mais dis moi, qu'entends tu par UTF-8 ? oO

Aluminium95 commented 11 years ago

UTF-8 c'est un encodage de caractères ... le problème c'est que visiblement la console windows ne le supporte pas ... et donc il fait comme si c'était de l'ASCII ... Or c'est pas vraiment la même manière de représenter les caractères, donc ça fait moche ... très moche ...

mariee commented 11 years ago

Ah oui ça ! mais il suffit juste de mettre ce code non ? : # -- coding: cp1252 -- ; en tout cas, je n'ai pas de soucis en temps normal avec python au niveau des caractères sur windows 8 et 7.

Aluminium95 commented 11 years ago

Bah, sous linux j'en ai pas, mais visiblement, quand on le lance sous windows, le mastermind a des problèmes avec les accents ... À vérifier hein ... vu que je peux pas tester : je n'ai pas de windows chez moi

Aluminium95 commented 11 years ago

J'ai tout mis en UTF-8 ... donc normalement ça devrait fonctionner correctement

mariee commented 11 years ago

On a qu'à voir ça vendredi sur mon ordi ;)

Aluminium95 commented 11 years ago

Visiblement, ou personne ne lance le code ... ou personne n'a le bug ... donc c'est fermé !