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