我正在使用带有mechanize gem的Ruby来尝试从网站上抓取数据。我的问题是,在登录参考页面后,网站启动了一个新页面,其中存在实际数据。如何在机械化中引用该新页面?
到目前为止脚本:
require 'mechanize'
a = Mechanize.new
page = a.get('http://www.obfuscation.com')
formd = page.forms[0]
formd.txtUserName = 'username'
formd.txtPassword = 'password'
formd.submit
这是我以编程方式丢失新生成的浏览器窗口的地方。
非常感谢您的帮助