problème de caractères accentués (type êéè)
Bonjour,
j'ai un programme dans lequel j'interroge une base de donnée (pysqlite) et pour lequel je doit passer des caractères accentués.
La requête donne de bons résultats lorsque je suis sous Python Scripter (en développement) mais lorsque j'appelle le programme sous DOS alors si il y a un caractère accentué le résultat n'est pas correct.
voici le code :
Code:
1 2 3 4 5
| le_nom = raw_input('entrer le titre :')
le_nom = '"' + '%' + le_nom + '%'+ '"'
requete ='select * from ACTEURS where titre like %s order by titre' %(le_nom,)
con.text_factory = str
cur.execute(requete) |
Merci.