举例:选中所有勾选框
import time
from selenium import webdriver
driver = webdriver.Chrome()
driver.implicitly_wait(10)#通常写在最前面,全局生效
driver.get('file:///D:/untitled/element_samples.html')
driver.maximize_window()
#定位网页上所有的input元素
inputs = driver.find_elements_by_tag_name('input')
print(len(inputs))
#定位到某个区域的所有input元素
inputs = driver.find_element_by_css_selector('div#checkbox').find_elements_by_tag_name('input')
#筛选出复选框后点击
for i in inputs:
if i.get_attribute('type') == 'checkbox':
i.click()
time.sleep(5)
driver.quit()