透過標題在 Python Selenium 中查詢並單擊元素。
在 Selenium 瀏覽器驅動中,我們可以透過標題找到並單擊元素。可以使用 xpath 或 css 選擇器識別帶有標題屬性的元素。使用 xpath,表示式應為 //tagname[@title='value']。在 css 中,表示式應為 tagname[title='value']。識別出元素後,我們可以使用 click() 方法單擊它。
讓我們採用一個具有標題屬性的元素的 html 程式碼。

識別該元素的 xpath 為 //a[@title='Tutorialspoint'],css 表示式為 a[title='Tutorialspoint']. 一旦識別出該元素,我們就可以使用 click() 方法單擊它。
示例
程式碼實現。
from selenium import webdriver
driver = webdriver.Chrome (executable_path="C:\chromedriver.exe")
# implicit wait for 5 seconds
driver.implicitly_wait(5)
# maximize with maximize_window()
driver.maximize_window()
driver.get("https://tutorialspoint.tw/about/about_careers.htm")
# identify element with title attribute and click()
l=driver.find_element_by_xpath("//a[@title='Tutorialspoint']")
l.click()
print("Current page title: " + driver.title)
driver.quit()
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP