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')
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容