我用Sikuli来填写一些表格,我必须在其中一些表格上键入希腊字母。
我可以用希腊字母定义字符串,例如a='Γεια σου',甚至可以使用Python 3.5.2shell(在Windows上)打印它。但是,当我在SikuliX上使用type命令时,程序会崩溃。paste命令不会给出错误,但也不会键入正确的单词(它会键入其他符号)。
有没有办法打正确的希腊字母?(在谷歌找不到任何东西)
后来又说:我注意到键入ALT+(数字896-919)会给出希腊大写字母。我在Sikuli上用KeyDown(Key.ALT)尝试过这个,但它不起作用-它什么都不输入。

最佳答案

正如stavros11已经指出的,https://answers.launchpad.net/sikuli/+question/260734持有解决方案。
下面是一个小脚本示例:

openApp("notepad.exe")
find("1470067652176.png") #set focus to notepad window
paste(unicode("Δ δ", "utf-8"))
paste(ucode("Δ δ"))

关于python - 如何用Sikuli键入希腊字母,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38164651/

10-12 20:08