Sikuli ide специальные символы:, \ не проходит
Я использую Sikuli Ide,
Я хочу сделать очень простой тип ("1440144711350.png", "C:\tests\exportDest.csv")
Но, похоже, это не работает, когда я запускаю его, я получаю ошибки, в чем может быть проблема?
Спасибо
1 ответ
Из вашего кода, я полагаю, вы пытаетесь найти или открыть файл из проводника Windows или что-то подобное.
type
Функция имитирует стандартную клавиатуру США, может быть сложнее, если у вас ее нет. Ознакомьтесь с документацией SikuliX по типу функции. Вы, конечно, тогда должны предпочесть метод paste
Вторая проблема, с которой вы наверняка сталкиваетесь, связана с обратной косой чертой, которая интерпретируется в вашей строке (например, \t интерпретируется как tab). Вы должны избежать их с \\
Чтобы проверить это: просто вставьте (Ctrl+V) в текстовом редакторе после запуска вашего скрипта, чтобы получить представление о том, что sikuli пытался вставить...
paste("1440144711350.png", "C:\\tests\\exportDest.csv")
при необходимости вы можете просто нажать клавишу ввода после этого следующим образом:
paste("1440144711350.png", "C:\\tests\\exportDest.csv")
type(Key.ENTER)