Bonjour,
J'utilise python 2.7.6
J'utilise un raw_input pour poser une question à l'utilisateur et pour que sa réponse soit sans caractères spéciaux avec unidecode, mais rien ne remplace les accents par leurs équivalents ASCII.
Le but est de faire un translittération de caractères avec raw_imput et unidecode ?
Pourquoi ça fonctionne pas et que faut-il faire ?
En retour j'ai :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 from unidecode import unidecode nom_liste = raw_input('Veuillez indiquer un nom de liste : ') chaine_unicode = unidecode(u'%s') % (nom_liste) print "chaine_unicode : ", chaine_unicode
Au lieu de :
Code : Sélectionner tout - Visualiser dans une fenêtre à part chaine_unicode : Pépé
Merci.
Code : Sélectionner tout - Visualiser dans une fenêtre à part pepe
Partager