如何利用 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()输出

广告
数据结构
网络
关系型数据库管理系统
操作系统
Java
iOS
HTML
CSS
Android
Python
C 语言编程
C++
C#
MongoDB
MySQL
JavaScript
PHP