我目前正在使用Selenium制作一个简单的python搜寻器。
有什么方法可以获取定位标记的链接地址(URL)?当我看到html源代码时,它就像:
一样被隐藏了。<a id='foo' href='#'></a>
我实际上可以单击并加载页面并获取url地址,但是然后我需要等待一段时间。
答案 0 :(得分:0)
对于HTML,您已共享:
<a id='foo' href='#'></a>
您可以具有这样的网络元素:
element = driver.find_element_by_id('foo')
一旦有了网络元素,就可以得到如下属性:
href_val = element.get_attribute("href")
print(href_val)