python selenium 通过文本定位元素
时间: 2023-09-01 09:06:59 浏览: 133
selenium之元素定位
可以使用 `find_element_by_link_text` 或者 `find_element_by_partial_link_text` 方法来通过文本定位元素。示例代码如下:
``` python
from selenium import webdriver
driver = webdriver.Chrome()
driver.get("https://www.example.com")
# 通过完整文本定位元素
element = driver.find_element_by_link_text("Example Domain")
print(element.text)
# 通过部分文本定位元素
element = driver.find_element_by_partial_link_text("Example")
print(element.text)
driver.quit()
```
其中 `find_element_by_link_text` 方法通过完整文本匹配定位元素,而 `find_element_by_partial_link_text` 方法通过部分文本匹配定位元素。
阅读全文