selenium 的 find_element()和find_elements()

首先写这样的一篇是因为将来的版本中,selenium会删除掉很多以前常用的查找节点的方法,只保留了这两个,而这两个又用的比较少,所以现在补充一下

find_element()

语法:find_element(by, value)
by:查找的依据(根据什么属性来找),比如"id", "class name"
value:属性或者标签名称具体的值,比如"a",

对应方法

这个也可以到源码当中查看当前版本支持的
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')

你可能感兴趣的:(selenium 的 find_element()和find_elements())