from selenium.webdriver.common.by import by
因為改版了,你得這麼用。
driver.find_element(by.xpath,'//*[@id="kw"]')。
# 根據xpath選擇元素(萬金油)。
driver.find_element(by.css_selector,'#kw')。
# 根據css選擇器選擇元素。
driver.find_element(by.name,'wd')。
# 根據name屬性值選擇元素。
driver.find_element(by.class_name,'s_ipt')。
# 根據類名選擇元素。
driver.find_element(by.link_text,'hao123')。
# 根據連結文本選擇元素。
driver.find_element(by.partial_link_text,'hao')。
# 根據包含文本選擇。
driver.find_element(by.tag_name,'title')。
# 根據標籤名選擇。
# 目標元素在當前html中是唯一標籤或眾多標籤第一個時候使用。
driver.find_element(by.id,'su')。
# 根據id選擇。
- 編程問答
- 答案列表
WebDriver object has no attribute find_element_by_css_selector[朗讀]
加入收藏