找到形式,我有以下代码机械化不能行动
mechanize = Mechanize.new do |agent|
agent.user_agent_alias = 'Windows Chrome'
end
page = mechanize.get("https://sports.bwin.com/en/sports#leagueIds=6004&sportId=7")
puts page.body
form = page.form_with(:action => "/en/sports/indexmultileague")
pp form
我可以放的输出看到page.body与我正在寻找的动作形式在HTML中存在,但pp表格只是打印无
您确定该表格不是由JavaScript创建的吗? –
这是否意味着机械化无法得到它?我的理解是,它以与浏览器相同的方式解析最终的输出HTML? – db579
@ db579你能分享你试图获取表单的页面的网址吗?更好地编辑答案并在那里添加它,假设它不是一个密码保护页面,它将需要您的用户名/密码 –