【发布时间】:2015-01-19 02:27:14
【问题描述】:
我将 Ruby 解决方案指向一个表单。我有页面,但我不知道如何定位表单,因为它没有名称。
这是由 Mechanize 解析的页面内的(开始)表单:
{forms
#<Mechanize::Form
{name nil}
{method "GET"}
{action
"/app/ccc/srch/srch.do;jsessionid=00003bU0tdqSPfRfiG1f9n8g0gL:17e5e02re"}
{fields
[hidden:0x3ff0ed0d5f98 type: hidden name: lang value: eng]
[hidden:0x3ff0ed0d5cdc type: hidden name: profileId value: ]
[hidden:0x3ff0ed0d5818 type: hidden name: prtl value: 1]
我在 python 评论中读到,我可以使用按数字计算表单的东西(0 = 第一个),但我尝试使用 page.select_form(nr=0) 但它没有用。
任何建议表示赞赏。
干杯
【问题讨论】: