xpath 定位

1.绝对定位

   /开头

2.相对定位 //开头  

  //标签名称[@属性名称=]

3.逻辑运算符  and  or  //标签名称[@属性名称=and @属性名称=]

   //div[@class='ant-select-selection-selected-value’and @title='全部' and contains(@style,"display: block")]

4.层级定位   

  //div[@class='ant-col ant-col-sm-3 ant-col-md-5']//a[@name=’tj_login’]

5.文本定位   text()

  //div[@class='ant-col ant-col-sm-3 ant-col-md-5']//label[text()='缴纳方式']

6  部分属性匹配   contains()

  //tr[@class='ant-table-row ant-table-row-level-0']//td[contains(text(),'tyh5')]

7  轴子定位

 

 

 

 

如果碰到一模一样的元素,还可以用 find_elements_by_class_name[2]     用下标来获取对应值

 

posted @ 2020-11-13 11:26  7dao  阅读(164)  评论(0编辑  收藏  举报