我正在为此挣扎。我有一个经过充分测试的python脚本。我必须做一个小的改变,我必须首先点击一个单选按钮,然后自动执行一个javascript函数,将页面转发到搜索表单。在

我的工作平台:Linux

语言:Python

单选按钮代码:

页面上的Javascript代码:

^{pr2}$

这就是硒的作用。不知道这是否有用。在def test_untitled(self):

sel = self.selenium

sel.open("/Search/results.aspx")

sel.click("_ctl0_Main_SearchRadio")

sel.wait_for_page_to_load("30000")

sel.type("-InputTextField", "ThinkCode")

sel.click("_SearchMainUser")

sel.wait_for_page_to_load("30000")

try: self.failUnless(sel.is_text_present("ThinkCode"))

except AssertionError, e: self.verificationErrors.append(str(e))

我所要做的就是在单击单选按钮后转到重定向到的结果页面。我读过关于使用urllib2进行python web抓取的javascript恐怖。希望一个善良的Python能尽快帮助我:)

更多推荐

java下一页按钮,如何单击javascripted单选按钮并使用Python(urllib2)获取下一页?【网站、硒】...