tkinter + unicode + bug or feature??
"Martin v. Löwis"
martin at v.loewis.de
Sat Jan 25 03:30:06 CET 2003
Bob van der Poel wrote:
> Okay. I'll have to look at the MegaWidget stuff later. I'm just thinking
> that doing something like string=entrywidget.get().encode('iso8859-1')
> should do the trick. Not sure, though, what encoding to use. Is there a
> pythonic way to determine the best to use?
Encoding the Unicode string should work, as would comparing it to other
Unicode strings - you should try to eliminate all non-ASCII byte strings
that represent text; then you can happily compare text strings.
There is really no way anybody could tell you what encoding to use: YOU
should know what encoding your text strings have - how could we possibly
If you want to find out what encoding the user is likely to use, you
should use locale.nl_langinfo(locale.CODESET) on POSIX systems, and
locale.getlocale() on Windows.
More information about the Python-list