selenium find_elements例子
时间: 2023-11-08 13:01:34 浏览: 162
selenium示例
4星 · 用户满意度95%
selenium中的find_elements方法用于查找页面上所有符合指定条件的元素,并返回一个元素列表。下面是一个selenium find_elements的例子:
```python
from selenium import webdriver
from selenium.webdriver.common.by import By
# 创建webdriver对象
driver = webdriver.Chrome()
# 打开网页
driver.get("http://www.example.com")
# 通过CSS选择器定位所有的链接元素
links = driver.find_elements(By.CSS_SELECTOR, "a")
# 遍历链接元素并打印出链接的文本和URL
for link in links:
print("文本:", link.text)
print("URL:", link.get_attribute("href"))
print("------")
# 关闭浏览器
driver.quit()
```
以上代码会使用Chrome浏览器打开一个网页,然后通过CSS选择器定位页面上所有的链接元素,并逐个打印出链接的文本和URL。
阅读全文