1.find_element_by_id() 方法通過id屬性定位來元素
2.find_element_by_name()方法通過name屬性來定位元素
3.find_element_by_class_name()方法通過class屬性來定位元素
4.find_element_by_tag_name() 方法通過元素tag(標籤)來定位元素
5.find_element_by_link_text()通過元素標籤對之間的文字資訊來定位元素
6.find_element_by_partial_link_text() 方法通過元素標籤對之間部分文字資訊來進行定位
7.find_element_by_xpath()方法通過具體路徑來進行定位
存在兩種方式:
find_element_by_xpath("/html/boby/div/div[2]/div/div/div/from/span/input")
find_element_by-xpah("//*[@class='bg s_btn']")
.find_element_by_css_selector() 通過css來進行定位
find_element_by_css_selector()方法使用者css語言定位元素,點號(.)表示通過class屬性來定位元素
如: find_element_by_css_selector(".s_ipt")
find_element_by_css-selector()方法使用者css語言定位元素,(#)號表示通過id屬性來定位元素
find_element_by_css_selector("#kw")
selenium 常用定位方式
from selenium import webdriver option webdriver.chromeoptions option.add experimental option useautomationextension false option.add experimental opti...
selenium中常用的元素定位方法
一 selenium中元素定位共有八種 idname classname tagname linktext partiallinktext xpath cssselector 其中前六種都比較簡單,通過id一般可以得到乙個唯一的定位,其他五種要注意元素是否唯一,如果有多個,返回的是匹配的第乙個元素。...
selenium的元素定位
selenium元素定位方式 8種定位方式 1.id driver.findelement by.id kw 2.name driver.findelement by.name wd 3.class driver.findelement by.classn ame s ipt 4.tag name ...