selenium+python之xpath元素定位
注意点:
1. //:表示相对路径
2. /:表示绝对路径
3. .//:斜杠前的.表示当前节点,有或没有都没有关系
4. xpath的下标从1开始
5. xpath定位方法中用了class,需要取整个class属性,即使中间有空格,即有多个class属性
同一个元素,我们可以用多种方法来定位
1.通过id定位
2.通过name定位
3.通过class定位
4.通过tag定位
5.多个属性组合
注意: 标签和text组合不需要and;id和name组合可以and
6.其他属性
7.通过祖父、父亲找元素
8. 通过子孙找父元素
9.通过子元素找兄弟元素
10.文本属性
11.模糊匹配
查找iframe时,需要切换到Top Window
12.当class中间有空格时