sikuli 输入并粘贴 return 错误结果

sikuli type and paste return wrong result

paste(Pattern("openfiledialog.png").targetOffset(-140,1), 
'C:\sikuliTests\ITEstandAlone.sikuli\ITEtest2L_InputModel.STL')

returns:

C:\sikuliTests\ITEstandAlone.sikuli\ITEtestRL_InputModel.STL

键入而不是粘贴也是一样的。该模式是打开文件对话框中的标准编辑字段。

在您的情况下,Sikuli 根据 ascii 编码将 2 读取为 R,因此您在结果字符串中得到 R。这可以通过在 2:

之前添加 "escape character" 轻松解决
C:\sikuliTests\ITEstandAlone.sikuli\ITEtest\122L_InputModel.STL