13

当我使用 Windows 键盘(在语言栏中)键入字符时,我会在非 ASCII 字符的位置出现non-ASCII问号。?

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

我正在使用Lakota All-In-One keyboard找到的here。此特定键盘列在区域设置下的Windows 语言栏中US

4

2 回答 2

1

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

于 2013-05-14T03:01:12.520 回答
0

Tkinter 的 unicode 历史有问题。尝试输入完整的 utf 值(即 \x80abc),我发现有时可以解决此问题。

于 2017-06-18T17:30:12.217 回答