先上HTML文档

<html>
  <body>
    <a href="http://www.example.com">Example</a> 
    <a href="http://www.stackoverflow.com">SO</a> 
  </body>
</html>

正常情况下的xpth获取href使用下面代码就行

/html/body//a/@href

结果selenium报错…selenium不一样

a = /html/body//a  # 这里获取到a标签就好了

a.get_attribute('href')  # 这样就可以获取到href的链接了

感谢:

selenium+xpath获取href的坑 - 被窝里的ymk