求助:python+selenium 怎么选择table中的元素
本帖最后由 龙王神力 于 2017-3-16 13:53 编辑现在想点击表单中的某一行数据表示选中,然后在再点确定。
使用xpath可以定位到表,但是总是报错元素不能点击
driver.find_element_by_xpath("/html/body/div/div/div/div/div/div/div/div/div/table/tbody/tr/td/div").click()
去掉click还是报同样的错 试试driver.find_element_by_xpath("//tr[@id='datagrid-row-r9-2-0']/td/div").click()
不行加个time.sleep(2) 黑盒测试 发表于 2017-3-16 15:16
试试driver.find_element_by_xpath("//tr[@id='datagrid-row-r9-2-0']/td/div").click()
不行加个tim ...
现在发现是按钮的问题,按钮点击了页面不变化 要是按钮点击了没变化的话你可以双击 Actions action = new Actions(driver);
action.doubleclick(driver.find_element_by_xpath("//tr[@id='datagrid-row-r9-2-0']/td/div")).perform();
页:
[1]