Python3+selenium:根据文本定位元素

百度搜索

xpath写法为 //a[text()='百度搜索'] 

或者 //a[contains(text(),"百度搜索")]

 

1、starts-with

查找元素属性以某某开始的元素,如

//input[starts-with(@name,'name2')]     查找name属性中开始位置包含'name1'关键字的页面元素

 

2、ends-with

查找元素属性以某某开始的元素,如

//input[ends-with(@name,'name2')]     查找name属性中开始位置包含'name1'关键字的页面元素

你可能感兴趣的:(Python3+selenium:根据文本定位元素)