【发布时间】:2019-04-03 06:46:13
【问题描述】:
我目前正在使用 Selenium 制作一个简单的 python 爬虫。
有什么方法可以获取锚标签的链接地址(url)?当我看到 html 源代码时,它就像隐藏一样:
<a id='foo' href='#'></a>
其实我可以点击加载页面并获取url地址,但是之后需要等待一段时间。
【问题讨论】:
-
你尝试了什么?
-
get_attribute() 现在可以工作,但是如果页面被重定向,那么您必须等待并获取
URL地址是可取的。 -
@AshishKamble 有什么办法可以在重定向之前获取地址吗?
-
@J.Victor 是 String url = element.get_attribute("href");将在重定向之前为您提供 URL。我说的是因为你可能会得到重定向,这可能发生不一定总是发生。