导入selenium包后,想调用find_element_by_id,但是调不出来
现在只能调用两种方法,怎么才能用ID那些去定位呢?
导入错了
现在应该用
from selenium.webdriver.common.by import By
driver.find_element(by=By.ID, value="xxxxxxx")
# 这是最新的语法, "by=" 与 "value=" 可以省略,直接填定位方法与元素的值
selenium高版本改用法了,都是用find_element和find_elements搭配By模块是定位了。
from selenium.webdriver.common.by import By
driver.find_element(by=By.ID, "id属性值")
你可以参考下这篇文章:【selenium】selenium find_element()详解