最好的方法使用 ruby / mechanize / nokogiri 来点击浏览所有页面,以防有超过1页我需要访问/点击?例如here Page 1 of 34我应该点击页码还是下一个?或者有没有更好的解决方案?
答案 0 :(得分:3)
看起来像链接“>”将您带到下一页,如果您在最后一页,则不会显示。所以:
page = ... # fetch the first page
loop do
# process the page
break unless link = page.link_with(:text=>'>')
page = link.click
end
答案 1 :(得分:0)
你应该尝试擦洗。它被描述为“机械化类固醇”。它有专门的点击页面方法。