【发布时间】:2018-08-01 09:51:24
【问题描述】:
如何使用 selenium python 获取位于带有 JavaScript 代码的锚标记中的所有 href(链接)?这些链接每次都会动态更改。 这是我用来点击的标签:enter image description here
我得到了该网页内的所有锚标签,但是对于上面的锚标签,我得到了这样的输出
javascript:selectItem('/7000/7020.aspx?reqID=' + ContentPH_hidReqID.getValue() + '&wf=0' + addUrlText() + '#ContentPH_tabReq:ContentPH_pnlCandidates')
任何人都可以帮助我了解如何使用 selenium python 在网页上获取这些类型的链接。
提前致谢 喜马拉雅
【问题讨论】:
-
分享html代码
-
堆栈溢出不是免费的代码设计和编写服务。请向我们展示您的尝试并解释错误的原因。
-
@cruisepandey 这是您要求的 html 代码
-
@cruisepandey 571461一个>
-
@cruisepandey 我无法粘贴整个 html,因为它很大。从上面我粘贴的 html 中,571461 是通过 javascript 获得的。我正在尝试从网页中获取所有 href。我得到了所有的href,但是对于上面的链接,我得到了这样的 javascript:selectItem('/7000/7020.aspx?reqID=' + ContentPH_hidReqID.getValue() + '&wf=0' + addUrlText() + '#ContentPH_tabReq:ContentPH_pnlCandidates ') 。你能帮我从那个标签中提取那个 ReqID 吗?以及如何在该网页中获取该类型的链接。
标签: javascript python-3.x selenium