新版selenium已经舍弃find_element_by_id,by_class_name等方法,更新为find_element。
主要用法如下:
from selenium.webdriver.common.by import By
# by-id
browser.find_element(by=By.ID, value=" ")
# by-class
browser.find_element(by=By.CLASS_NAME, value=" ")
# by-xpath
browser.find_element(by=By.XPATH, value="xpath语法']")
# by-link-text
browser.find_element(by=By.LINK_TEXT, value=" ")
# by-link-like-text
browser.find_element(by=By.PARTIAL_LINK_TEXT, value=" ")
# by-tag-name
browser.find_element(by=By.TAG_NAME, value=" ")
finds_element同理