当我使用Windows键盘输入非ASCII字符时,我得到"?"

Bia*_*bba 10 python keyboard unicode tkinter

当我non-ASCII使用Windows键盘(在语言栏中)键入字符时,我会得到?非ASCII字符应该出现的问号.

复制和粘贴工作正常,Unicode字符显示在Text窗口小部件中.

我在这里Lakota All-In-One keyboard找到.此特定键盘列在区域设置下的Windows语言栏中US.

kir*_*sos 1

TkInter 似乎不太擅长处理特殊字符,尤其是在 Fedora 上。我已经看过几十个这样的帖子了。您最好的选择可能是使用另一个 GUI 库,例如PyFLTK(我最喜欢的)、GTK+ 3(我第二喜欢的)、PyQtPySidewxPythonKivy等。