xpath的几种用法

  1. #xpath:attributer (属性)  
  2. driver.find_element_by_xpath("//input[@id='kw']").send_keys("selenium")  
  3. #input 标签下id =kw 的元素  
  4. #xpath:idRelative (id 相关性)  
  5. driver.find_element_by_xpath("//div[@id='fm']/form/span/input").send_keys("selenium")  
  6. #在/form/span/input 层级标签下有个div 标签的id=fm 的元素  
  7. driver.find_element_by_xpath("//tr[@id='check']/td[2]").click()  
  8. # id 为'check' 的tr ,定闪他里面的第2个  
  9. #xpath:position (位置)  
  10. driver.find_element_by_xpath("//input").send_keys("selenium")  
  11. driver.find_element_by_xpath("//tr[7]/td[2]").click()  
  12. #第7个tr 里面的第2个td  
  13. #xpath: href (水平参考)  
  14. driver.find_element_by_xpath("//a[contains(text(),'网页')]").click()  
  15. #在a 标签下有个文本(text)包含(contains)'网页' 的元素  
  16. #xpath:link  
  17. driver.find_element_by_xpath("//a[@href='http://www.baidu.com/']").click()  
  18. #有个叫a 的标签,他有个链接href='http://www.baidu.com/ 的元素  
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值