硒蟒蛇隐藏时如何获取锚标签href属性

时间:2018-10-30 09:04:38

标签: python selenium url href

我目前正在使用Selenium制作一个简单的python搜寻器。

有什么方法可以获取定位标记的链接地址(URL)?当我看到html源代码时,它就像:

一样被隐藏了。
<a id='foo' href='#'></a>

我实际上可以单击并加载页面并获取url地址,但是然后我需要等待一段时间。

1 个答案:

答案 0 :(得分:0)

对于HTML,您已共享:

<a id='foo' href='#'></a>  

您可以具有这样的网络元素

element = driver.find_element_by_id('foo')  

一旦有了网络元素,就可以得到如下属性:

href_val = element.get_attribute("href")
print(href_val)