Использование Включить?в скрипте Scraping Screen - PullRequest
0 голосов
/ 23 декабря 2010

Я использую в Celerity для очистки экрана веб-страницы, и я пытаюсь очистить все текстовые элементы в определенном классе div.Следующая строка кода, которую я использую, выдает следующую ошибку: неправильный тип аргумента String (ожидаемый модуль) (TypeError)

Code: puts browser.text if browser.frame(:id, 'bottomframe').div.class.include? 'ClassName'

Может кто-нибудь сказать мне, что это за ошибкаозначает или, что более важно, как исправить мою строку кода.

1 Ответ

0 голосов
/ 23 декабря 2010

Дальнейшее рассмотрение документации Celerity дало решение моего вопроса.

Celerity предоставляет возможность использовать регулярные выражения для указания того, что вы хотели бы найти / сопоставить на конкретной веб-странице.Например: browser.link (: text, / ish /) означает первый элемент, который соответствует регулярному выражению /ish/.

Спасибо

...