摘要: #选中某个checkbox#第一种方法用xpathcheckboxs = bigc_Driver.find_elements_by_xpath("//input")#第二种方法用tag_name#checkboxs = bigc_Driver.find_elements_by_tag_name("input")print len(checkboxs)for a in ...
|
#选中某个checkbox#第一种方法用xpathcheckboxs = bigc_Driver.find_elements_by_xpath("//input[@type='checkbox']")#第二种方法用tag_name#checkboxs = bigc_Driver.find_elements_by_tag_name("input")print len(checkboxs)for a in checkboxs:if a.get_attribute('value')=='1':a.click() 执行结果: 简要概述: 这两种方法都可以,但是通过xpath查找的数量是3,而通过tag_name查找的数量是35,显然通过xpath更加精确点。 这里使用到了循环,将所有的复核条件的checkbox取出来,然后将第一条记录勾选。