Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用Python从ASP表单下载文件_Python_Web Scraping - Fatal编程技术网

使用Python从ASP表单下载文件

使用Python从ASP表单下载文件,python,web-scraping,Python,Web Scraping,我正在尝试使用Python库mechanize下载大量文件。在该站点上,用户必须填写2个ASP表单,然后当用户单击第二个提交按钮时,文件下载开始。我能够让Python程序遍历这两种形式,但我不知道如何获取该文件。提交第二张表单后,如何访问该文件?使用b作为浏览器对象: b.submit() # The second of the two forms c = csv.DictReader(b.response(), dialect='excel-tab') b、 response()允许您访问

我正在尝试使用Python库mechanize下载大量文件。在该站点上,用户必须填写2个ASP表单,然后当用户单击第二个提交按钮时,文件下载开始。我能够让Python程序遍历这两种形式,但我不知道如何获取该文件。提交第二张表单后,如何访问该文件?

使用b作为浏览器对象:

b.submit()  # The second of the two forms
c = csv.DictReader(b.response(), dialect='excel-tab')

b、 response()允许您访问类似文件的对象,该对象可由csv模块处理。

您是如何填写表单的?我也需要这样做,但我很难弄明白