selenium find_elements用法
时间: 2023-08-18 14:06:48 浏览: 267
selenium之元素定位
`find_elements` 方法是Selenium中用于查找多个元素的方法。它返回一个元素列表,其中包含满足给定查找条件的所有元素。以下是一些使用 `find_elements` 方法的示例:
1. 通过标签名查找多个元素:
```python
elements = driver.find_elements_by_tag_name('tag_name')
```
2. 通过类名查找多个元素:
```python
elements = driver.find_elements_by_class_name('class_name')
```
3. 通过CSS选择器查找多个元素:
```python
elements = driver.find_elements_by_css_selector('css_selector')
```
4. 通过XPath查找多个元素:
```python
elements = driver.find_elements_by_xpath('xpath_expression')
```
在上述示例中,`elements` 是一个包含所有匹配元素的列表。你可以使用循环遍历这些元素或按需处理它们。需要注意的是,如果没有找到匹配的元素,`find_elements` 方法将返回一个空列表。
阅读全文