标签: python unicode tkinter keyboard
当我使用Windows键盘(在语言栏中)键入non-ASCII个字符时,我会收到问号?,其中应包含非ASCII字符。
non-ASCII
?
复制粘贴工作正常,Unicode字符显示在Text窗口小部件中。
Text
我正在使用Lakota All-In-One keyboard找到here。此特定键盘列在US区域设置下的 Windows语言栏中。
Lakota All-In-One keyboard
US
答案 0 :(得分:0)
TkInter对特殊字符似乎不太好,特别是在Fedora上。我见过几十个这样的帖子。您最好的选择可能是使用另一个GUI库,例如PyFLTK(我最喜欢的),GTK+ 3(我的第二个最喜欢的),PyQt,PySide,wxPython ,Kivy等
答案 1 :(得分:0)
Tkinter的unicode历史记录有问题。尝试输入完整的utf值(即\ x80abc)我发现有时可以解决这个问题。