【问题标题】:Extract careers,employee url with based on Mechanize基于 Mechanize 提取职业、员工 url
【发布时间】:2016-08-21 11:59:14
【问题描述】:

基于 Mechanize 提取职业、员工 url 并帮助我进入职业页面下我必须在职业页面下提取至少一个 careers_urls 链接

ex: agent = Mechanzie.new
carrier_page = agent.get("http://www.mitel.com/mitel-careers").click

之后我不知道如何查找职业页面链接列表

感谢您的提前......

【问题讨论】:

标签: ruby-on-rails ruby mechanize


【解决方案1】:

试试这个。它提供了页面中所有职位空缺的 url,我已传递给 get 方法。

    agent = Mechanize.new
    page = agent.get('http://fpmgs.avature.net/mitelcareers')
    page.css('.jobResultItem').css('a').map { |k| k.attributes['href'].value }

通过带有分页值的链接来获取其他链接。例子 http://fpmgs.avature.net/mitelcareers/SearchJobs/?jobOffset=20
通过 上面的链接,它给出了页面中的下一个网址。

【讨论】:

  • 我有 50000 个运营商页面的 url(我所说的动态)....感谢您提供的宝贵信息。 @NarasimhaReddy
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-07-19
  • 1970-01-01
相关资源
最近更新 更多