1 locates a set of elements

'''

pop()

pop() or pop(-1)  ://get the default element is last one

pop(0)            ://get the default element is first one

pop(1)            :// get the default element is second one

'''

from selenium import webdriver

import  os,time

driver=webdriver.Firefox()

file_path='file:///'+os.path.abspath('checkbox.html')

driver.get(file_path)

checkboxes=driver.find_elements_by_xpath('//input xpath').c

for checkbox in checkboxes:  #traverse

    checkbox.click()

    time.sleep(1)

print(len(checkboxes)) # total amount of checkboxes

driver.find_elements_by_css_selector('//input xpath').pop().click()

driver.quit()

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容