【发布时间】:2020-05-16 16:07:24
【问题描述】:
我正在使用 Tkinter 在 Python 3 中制作一个 p2p 聊天程序。我可以将韩文文本粘贴到 Entry 小部件中并发送给其他用户,这样就可以了。
但是,我不能直接在小部件中“输入”韩语。
为什么会这样?
我正在使用 Mac OS X Yosemite。
【问题讨论】:
-
tkinter 8.5 有这个问题,更新到 8.6
-
ActiveState tcl/tk 8.5.18 应该可以工作。见python.org/download/mac/tcltk。 8.6 将不适用于 PSF 分布式 python。
-
@whiteSkar 解决了吗?
-
@Hippolippo 我没有尝试将我的 tkinter 更新到 8.6,所以我的问题没有得到解决(决定不支持韩语)但我认为第一条评论是我会接受的解决方案不是“评论”而是“答案”。
-
@Hippolippo 刚刚将我的 python 版本升级到 3.8 以获得 tkinter 8.6。确认问题已解决!
标签: python unicode tkinter tkinter-entry