我正在尝试使用python中的selenium导航到一个带有帖子请求的页面。
我已将请求与seleniumrequests
:
response = driver.request('POST','http://example.com', data={"agree": "1"})
但它只返回200个请求字符串,我正在尝试实际导航到该页面。
答案 0 :(得分:1)
它可能有点慢,但你不能让你的驱动程序找到元素(复选框或你必须单击说你同意的任何东西)并点击它,然后单击同意按钮提交它?
所以使用类似的东西:
self.driver = webdriver.Firefox()
driver = self.driver
driver.get('http://example.com')
driver.findElementById('idOfCheckBox').click()
然后,如果还有另一个要提交的按钮,则使用另一个driver.findElementById('idOfButton').click()