使用 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()

输出

更新日期: 18-11-2021

484 浏览量

你的 职业生涯 起点

完成课程获得认证

开始
广告