【发布时间】:2015-05-19 20:06:17
【问题描述】:
我正在页面上填写表格并提交。 这应该会触发文件的下载。
但是,当我尝试保存下载的输出时,我得到的是页面的源代码而不是文件。
我的代码是:
mechanize = Mechanize.new
mechanize.pluggable_parser.default = Mechanize::Download
page = mechanize.get('http://page.com/')
form = page.forms.first
form.radiobuttons_with(name: 'presence')[0].check
form.source = "btce"
form.label = "BTC/USD"
mechanize.get_file(form.submit).save!('page.csv')
如何保存提交表单时下载的文件?
【问题讨论】:
标签: ruby-on-rails ruby web-scraping nokogiri mechanize