python selenium定位总结(转)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python selenium定位总结(转)相关的知识,希望对你有一定的参考价值。

 

转自:http://www.cnblogs.com/yufeihlf/p/5717291.html

 

父子定位元素

查找有父亲元素的标签名为span,它的所有标签名叫input的子元素

find_element_by_css_selector("span>input") 

 

标签名[属性=’属性值‘]:指的是该input标签下name属性为wd的元素

find_element_by_css_selector("input[name=‘wd‘]")

 

多个属性组合定位元素(挺常用的)

指的是input标签下id属性为kw且name属性为wd的元素

find_element_by_css_selector("input.s_ipt[name=‘wd‘]")

指的是input标签下name属性为wd且maxlength为255的元素

find_element_by_css_selector("input[name=‘wd‘][maxlength=‘255‘]")

以上是关于python selenium定位总结(转)的主要内容,如果未能解决你的问题,请参考以下文章

转载selenium+Python WebDriver之元素定位

Python selenium —— 一定要会用selenium的等待,三种等待方式解读(转)

Selenium2+python自动化65-js定位几种方法总结

selenium+python学习——webdriver总结

Selenium-总结(思维导图)

selenium3+python自动化5-学习find_elements总结