使用python,我如何提交1)使用asp的表单,2)使用javascript,3)指向同一页面?

时间:2015-05-14 16:49:21

标签: javascript python asp.net forms web-scraping

我可以告诉你关于我尝试使用python提交的表单的三件事。我正在尝试为个人搜索找到here的数据库。

表单"动作"当结果通常显示在SearchResults.aspx上时,直接返回SearchIndividual.aspx。这是我不确定如何处理的一件事。

表格" onsubmit"还执行我不确定的javascript函数。

我可以告诉你的是,这种技术在过去对我来说是成功的,但它不能与这种情况重复:

import urllib, urllib2

mydata=[('ctl00$ctl00$mainContent$mainContent$scLastName','Smith')]
mydata=urllib.urlencode(mydata)
path='http://pfr.informe.org/ALMSOnline/ALMSQuery/SearchResults.aspx'
req=urllib2.Request(path, mydata)
req.add_header("Content-type", "application/x-www-form-urlencoded")
page=urllib2.urlopen(req).read()
print page

0 个答案:

没有答案