- # 根据id选择元素,返回的就是该元素对应的WebElement对象,对象可操作页面元素
- element = driver.find_element(By.ID, 'id_value')
- # 通过该 WebElement对象,就可以对页面元素进行操作了
- element.send_keys('通讯\n')
- #因为类名可能不唯一,查找所有元素;否则element只返回第一个
- driver.find_elements(By.CLASS_NAME, 'animal')
- for element in elements:
- print(element.text)
如标签,input即tag名
有很多xpath提取工具,了解下即可

- element = wd.find_element(By.ID,'container')
-
- # 限制选择元素的范围是 id 为container元素的内部。
- spans = element.find_elements(By.TAG_NAME, 'span')
- for span in spans:
- print(span.text)