python+selenium:元素定位
Posted qiqi-yhq
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python+selenium:元素定位相关的知识,希望对你有一定的参考价值。
在日常的网页源码中,我们基于元素的id去定位是最万无一失的,id在单个页面中是不会重复的。但是实际工作中,很多前端开发人员并未给每个元素都编写id属性。
driver.find_element_by_id()
此时,可以基于class属性来定位元素。常见的基于class定位元素的selenium写法如下:
driver.find_element_by_class_name()
driver.find_element_by_css_selector()
driver.find_element_by_xpath() #常用
以上是关于python+selenium:元素定位的主要内容,如果未能解决你的问题,请参考以下文章