我填写的表单在提交时应触发下载文件。 我尝试按以下方式保存文件:
mechanize.get(form.submit).save_as('file.csv')
但是,这会保存页面的来源而不是文件。
提交表单时如何保存文件?
答案 0 :(得分:0)
require 'mechanize'
mechanize = Mechanize.new
mechanize.pluggable_parser.default = Mechanize::Download
# ... fill form
mechanize.get(form.submit).save('file.csv')