0
我試圖在機械頁面上颳去一些網址。我使用link_with(:id=>'')
。每個id
具有相同的名稱,但具有不同的數字後綴。我的代碼機械化選擇具有後綴的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"
? THX
我有'未定義的方法「click'''listing_link = search_results.links_with(:ID =>/^ 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