gpt4 book ai didi

python - 将键盘输入法更改为unicode?

转载 作者:太空宇宙 更新时间:2023-11-04 06:31:28 25 4
gpt4 key购买 nike

我要创建一个名为“高棉键盘输入法”的应用程序高棉语只是采用 unicode 标准(范围:1780–17FF)。

引用 http://www.unicode.org/charts/PDF/U1780.pdf

此应用程序将允许柬埔寨人通过按下按钮从英语切换到高棉语定义的快捷键(例如 F10)。我将改进 GUI 的应用程序。

例如

if keypress is 'k':
return unicode(u'\u1780')#KHMER LETTER KA
if keypress is shift+k or is 'K':
return unicode(u'\u1782')#KHMER LETTER KO

#.....................

if keypress is 'F10':
switch_to_english_keyboard

感谢S.Mark告诉我

Hooking keys and sendkeys is different way for Windows and Linux, so you have to do it seperately. In Windows, you can use combination of PyHook and SendKeys

对于Linux,我已经做到了

这里的任何人都知道在 python 中执行此操作(提示、示例、..) (仅适用于 WINDOWS)? 如果有简单的代码或任何使它变得更容易的开源,那就太好了。

***关于高棉语键盘布局 http://en.wikipedia.org/wiki/Keyboard_layout#Khmer

最佳答案

没有单一的方法。每个 IME 都有自己的方式来选择不同的引擎/方法。

关于python - 将键盘输入法更改为unicode?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2090886/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com