【问题标题】:Sikuli ide special caracters :, \ doesn' t pass throughSikuli ide 特殊字符 :, \ 不通过
【发布时间】:2016-02-22 22:17:33
【问题描述】:

我正在使用Sikuli ide,

我想做一个很简单的类型("1440144711350.png", "C:\tests\exportDest.csv")

但它似乎不起作用,当我运行它时,我得到了错误,可能是什么问题?

谢谢

【问题讨论】:

  • 我们能看到错误吗?

标签: sikuli sikuli-script sikuli-ide


【解决方案1】:

从您的代码中,我想您正试图从 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)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-18
    • 1970-01-01
    • 2015-11-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多