使用 Python 中的 selenium web 驱动程序获取文本?
我们可以在 Python 中使用 Selenium 驱动程序来获取文本。这可以通过 text 方法来实现。它获取元素中可以稍后进行验证的文本。
首先,我们需要借助任何定位器来标识元素。假设我们希望在下面的页面上获取文本 - 您正在浏览在线教育的最佳资源。
示例
代码实现。
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()
输出
广告