0
Я пытаюсь очистить некоторые URL-адреса на странице с помощью механизации. Я использую link_with(:id=>'')
. Каждое из id
имеет одно и то же имя, но с другим суффиксом числа. Мой кодМеханизм select id с суффиксом
require 'mechanize'
m = Mechanize.new
results = m.get(website_url)
listing_link = results.link_with(:id => "listing-1234-56")
click_link = listing_link.click
Как я могу щелкнуть по каждой ссылке с помощью id="listing-XXXX-XX"
? ТНХ
я есть 'неопределенный метод«click'' с 'listing_link = search_results.links_with (: идентификатор =>/^ listing- /); click_link = listing_link [0] .click' – Ruby
Это единственная ссылка, поэтому оставьте [0] выключенным. – pguardiario
та же ошибка, которую я попробовал 'listing_link = search_results.links_with (: id =>/^ listing- /); click_link = listing_link [0] .click' и 'listing_link = search_results.link_with (: id =>/^ listing- /); click_link = listing_link.click' – Ruby