selenium 获取ul下所有值
时间: 2024-05-03 15:23:12 浏览: 194
python selenium 获取标签的属性值、内容、状态方法
可以通过以下步骤来获取ul下所有值:
1. 使用find_element_by_tag_name()方法找到ul元素。
2. 使用find_elements_by_tag_name()方法找到ul下的所有li元素。
3. 循环遍历每个li元素,使用text属性获取其文本内容。
4. 将文本内容存储到一个列表中。
以下是示例代码:
```
from selenium import webdriver
driver = webdriver.Chrome()
driver.get("http://example.com")
ul_element = driver.find_element_by_tag_name("ul")
li_elements = ul_element.find_elements_by_tag_name("li")
values = []
for li_element in li_elements:
values.append(li_element.text)
print(values)
driver.quit()
```
阅读全文