Caractères accentués et entry - Python - Programmation
MarshPosté le 13-12-2004 à 21:52:45
Bonjour, J'ai un petit ennui. Je récupère des données de plusieurs Entry. Jusque là,pas de problème. Mais dès qu'un des Entry contient un ou plusieurs caractères accentués, j'ai l'erreur suivante qui s'affiche:
Code :
Exception in Tkinter callback
Traceback (most recent call last):
File "C:\Python23\lib\lib-tk\Tkinter.py", line 1345, in __call__
return self.func(*args)
File "C:\Python23\tfe\sgbd_tk.py", line 130, in verif_ajout
self.valeursEntry.append(str(c.get()))
UnicodeEncodeError: 'ascii' codec can't encode characters in position 1-2: ordinal not in range(128)
Pourtant j'ai défini correctement le type de caractères (à savoir # -*-coding:Latin1 -*-) Est ce l'un d'entres vous saurait-il m'aider??
Marsh Posté le 13-12-2004 à 21:52:45
Bonjour,
J'ai un petit ennui. Je récupère des données de plusieurs Entry. Jusque là,pas de problème. Mais dès qu'un des Entry contient un ou plusieurs caractères accentués, j'ai l'erreur suivante qui s'affiche:
Pourtant j'ai défini correctement le type de caractères (à savoir # -*-coding:Latin1 -*-)
Est ce l'un d'entres vous saurait-il m'aider??
Merci
Raph