如何利用 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.tw/index.htm")
# identify element
l=driver.find_element_by_css_selector("h4")
# get text and print
print("Text is: " + l.text)
driver.close()

輸出

更新於:2020 年 8 月 28 日

7K+ 瀏覽

開啟你的職業生涯

透過完成該課程來獲得認證

試一試
廣告