【发布时间】:2016-02-22 22:17:33
【问题描述】:
我正在使用Sikuli ide,
我想做一个很简单的类型("1440144711350.png", "C:\tests\exportDest.csv")
但它似乎不起作用,当我运行它时,我得到了错误,可能是什么问题?
谢谢
【问题讨论】:
-
我们能看到错误吗?
标签: sikuli sikuli-script sikuli-ide
我正在使用Sikuli ide,
我想做一个很简单的类型("1440144711350.png", "C:\tests\exportDest.csv")
但它似乎不起作用,当我运行它时,我得到了错误,可能是什么问题?
谢谢
【问题讨论】:
标签: sikuli sikuli-script sikuli-ide
从您的代码中,我想您正试图从 Windows 资源管理器或类似的东西中查找或打开文件。
type 函数模拟标准美式键盘,如果您没有键盘可能会很棘手。看看SikuliX documentation on the function type。你当然必须更喜欢paste
您肯定遇到的第二个问题与您的字符串中解释的反斜杠有关(例如,\t 被解释为制表符)。你必须用\\ 来逃避它们
要验证它:只需在运行脚本后在文本编辑器中粘贴 (Ctrl+V) 即可让您了解 sikuli 尝试粘贴的内容...
paste("1440144711350.png", "C:\\tests\\exportDest.csv")
如果需要,您可以在之后按回车键,如下所示:
paste("1440144711350.png", "C:\\tests\\exportDest.csv")
type(Key.ENTER)
【讨论】: