首先寫這樣的一篇是因為將來的版本中,selenium會刪除掉很多以前常用的查找節(jié)點的方法,只保留了這兩個,而這兩個又用的比較少,所以現(xiàn)在補(bǔ)充一下
find_element()
語法:find_element(by, value)
by:查找的依據(jù)(根據(jù)什么屬性來找),比如"id", "class name"
value:屬性或者標(biāo)簽名稱具體的值,比如"a",
對應(yīng)方法
這個也可以到源碼當(dāng)中查看當(dāng)前版本支持的
ID = "id"
XPATH = "xpath"
LINK_TEXT = "link text"
PARTIAL_LINK_TEXT = "partial link text"
NAME = "name"
TAG_NAME = "tag name"
CLASS_NAME = "class name"
CSS_SELECTOR = "css selector"
示例
find_element(by='id', value='kw')
find_elements()
find_elements(by='id', value='kw')