我用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/