关于python:从urllib2中第一个站点的onload上的目标URL获取html内容

Fetch html content from a destination url that is on onload of the first site in urllib2

我正在尝试使用urllib2获取网站的HTML内容。 该站点有一个body onload事件,它在此站点上提交表单,因此它将转到目标站点并呈现我需要的详细信息。

response = urllib2.urlopen('www.xyz.com?var=999-999')

www.xyz.com contains a form that is posted to"www.abc.com", this
action value varies depending upon the content in url 'var=999-999'
which means action value will change if the var value changes to
'888-888'

response.read()

this still gives me the html content of"www.xyz.com" , but I want
that of resulting action url. Any suggestions of fetching the html
content from the final page?

提前致谢


你必须弄清楚第二页的调用,包括发送的参数,这样你就可以从你的python代码中自己调用,最好的方法是打开google chrome页面检查器的第一页导航,然后转到网络选项卡,POST调用 将被捕获,你可以看到发送的参数和所有。 然后只需从urllib2重新创建相同的POST调用。