定位一组元素
定位一组元素与定位元素方法类试,唯一的区别是单词“element”后多了一个“s”,用来表示复数。
from selenium import webdriver import time driver = webdriver.Chrome() driver.get("http://www.baidu.com") driver.find_element_by_id("kw").send_keys("selenium") driver.find_element_by_id("su").click() time.sleep(2) #定位一组元素 texts = driver.find_elements_by_xpath("//div[@tpl='se_com_default']/h3/a") #计算一组元素长度 print(len(texts)) #循环遍历结果 for i in texts: print(i.text) driver.quit()

浙公网安备 33010602011771号