2026 資訊之芽 Python 語法班 Python Selenium 簡報
在 Selenium 中定位元素
element = browser.find_element([用來定位的屬性], [屬性的值])
以 <div id="1" name="2" class="3">4</div> 作為例子:
from selenium.webdriver.common.by import By
e = browser.find_element(By.TAG_NAME, "div")
e = browser.find_element(By.ID, "1")
e = browser.find_element(By.NAME, "2")
e = browser.find_element(By.CLASS_NAME, "3")
e = browser.find_element(By.CSS_SELECTOR, ".3")
若在同一份 HTML 內有多個符合的目標,會定位到第一個符合的元素。