【发布时间】:2013-03-31 13:18:15
【问题描述】:
我想知道如何自动填写在线表格。我是 ruby 开发的新手,用 python 完成了这个。
更具体地说,我想输入 10 位数的 pnr no "http://irctc-pnr-status.com/" 然后点击回车。
【问题讨论】:
标签: ruby rubygems standard-library
我想知道如何自动填写在线表格。我是 ruby 开发的新手,用 python 完成了这个。
更具体地说,我想输入 10 位数的 pnr no "http://irctc-pnr-status.com/" 然后点击回车。
【问题讨论】:
标签: ruby rubygems standard-library
看看Mechanize gem。这允许您以编程方式执行 Web 请求,包括填写表单和提交。
【讨论】:
只需发送参数lccp_pnrno1你的VALUE,然后解析response.body
require 'net/http'
require 'uri'
response = Net::HTTP.post_form(URI.parse('http://irctc-pnr-status.com/'),
{'lccp_pnrno1'=>'VALUE'})
【讨论】:
lccp_pnrno1参数?