如何利用 Python 中的 Selenium Web Driver 获取文本?
我们可以使用 Selenium Web Driver 提取元素的文本。这借助于文本方法来完成,该方法获取元素中的文本,以便以后进行验证。
首先,我们需要借助任意定位符对元素进行识别。假设我们想获取下面页面中某个元素的文本。
示例
代码实现。
from selenium import webdriver driver = webdriver.Chrome (executable_path="C:\chromedriver.exe") # maximize with maximize_window() driver.maximize_window() driver.get("https://tutorialspoint.com/index.htm") # identify element l=driver.find_element_by_css_selector("h4") # get text and print print("Text is: " + l.text) driver.close()
输出
广告