Selenium通过定位一组元素,再执行相应操作

from selenium import webdriver
from selenium.webdriver.support.ui import WebDriverWait
from time import  sleep

driver = webdriver.Chrome()
#本地网页
file_path = 'file:///C:/Users/whyenyo/Desktop/H5/Hbuild2/index.html'
#//*[@id="input"]
driver.get(file_path)

driver.implicitly_wait(10)

inputs = driver.find_elements_by_tag_name('input')
#print(len(inputs))
input_check = []
for i in inputs:
    if i.get_attribute('type')=='checkbox':
        input_check.append(i)
input_check.pop().click()
sleep(2)

猜你喜欢

转载自blog.csdn.net/qq_37298351/article/details/86415946