Я использую sikuli для автоматизации приложения; он обрабатывает файл и сохраняет результат этого файла.Как перебирать список строк, используя Sikuli
Я беру снимок самого файла, поэтому Сикули может его найти, но мне нужно обработать 30 файлов; так что 30 снимков каждого файла на самом деле не та логика. Есть ли способ перебирать список файлов, как строку, поэтому Sikuli может читать имя файла и извлекать его из папки вместо того, чтобы делать снимки всего?
Я попытался использовать имя файла, переданное как текст, но я получаю сообщение об ошибке от Sikuli, так как он не может найти файл.
Я называю findText("myfile.txt")
, когда файл приглашения на экране, но я получаю сообщение об ошибке:
[error] TextRecognizer: init: export tessdata not possible - run setup with option 3
[error] TextRecognizer not working: tessdata stuff not available at:
/User/test/Library/Application Support/Sikulix/SikulixTesseract/tessdata
[error] FindFailed (null)
Я проверить с помощью Google и нашел не так много. Я знаю, что Sikuli в основном предназначен для автоматизации моментальных снимков, но у него есть привязки python для Java, поэтому он может использовать логику python, например, как циклы и другую конструкцию, поэтому я предполагаю, что должен быть способ обработки нескольких файлов с помощью кода.
введите код и код ошибки и ошибки, которые вы получите –
Я добавил ошибку; код - это всего одна строка, остальные функции click() со снимками экрана –