老师,救救孩子,python xpath问题

来源:-

weibo_慕尼黑9446947

2019-09-04 17:38

百度首页www.baidu.com,模拟点击设置按钮(右上角)

driver.find_element(By.LINK_TEXT,'设置').click()能行

driver.find_element(By.XPATH,'//div[@id='u1']/a[text()='设置']').click()就报错,请问是什么原因呢,在控制台中xpath是能定位到的

driver.find_element(By.XPATH,'//*[@id="u1"]/a[8]').click()也行。

不太明白问题出在哪


写回答 关注

1回答

  • weibo_慕尼黑9446947
    2019-09-04 18:28:42

    搞错了,原来是单引号 双引号问题

    driver.find_element(By.XPATH,'//div[@id="u1"]/a[text()="设置"]').click()这样就行


web端功能自动化定位元素

页面元素高级定位方式,在不同的浏览器上查看元素,Xpath,CSS定位

13124 学习 · 47 问题

查看课程

相似问题