我正在为此挣扎。我有一个经过充分测试的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)获取下一页?【网站、硒】...
发布评论