python-3.x - 如何使用 python 的 selenium 获取 href 属性?

标签 python-3.x selenium-webdriver

我想从给定的 HTML 代码中获取 href 属性,以便我可以进入链接并从中获取一些数据。

<div class="cb-col cb-col-67 cb-rank-plyr"> <a class="text-hvr-underline text-bold cb-font-16" href="/profiles/1643/aaron-finch" title="Aaron Finch's Profile">Aaron Finch</a> <div class="cb-font-12 text-gray">AUSTRALIA</div> </div>

<div class="cb-col cb-col-67 cb-rank-plyr"> <a class="text-hvr-underline text-bold cb-font-16" href="/profiles/10863/fakhar-zaman" title="Fakhar Zaman's Profile">Fakhar Zaman</a> <div class="cb-font-12 text-gray">PAKISTAN</div> </div>

我想获取href的属性并将其保存到列表中。

最佳答案

您可以使用正则表达式来解析 HTML 中的内容,例如 href 标记。

这里有一篇文章解释了这一点:https://medium.com/@tracy_blog/regex-and-selenium-2c5a89f23a17

关于python-3.x - 如何使用 python 的 selenium 获取 href 属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52335431/

相关文章:

java - 如何避免在每次测试之前执行注释?

java - 如何检查表中的特定 TD 是否包含我想要的值?

python - 如何定义接受类型参数的 Python 类

angularjs - Protractor OSX 将浏览器窗口置于前面

Python 二维数组在某处丢失数据

python - Pandas 为一列分配不同的值取决于另一列中的值

java - WebDriver PageFactory 查找元素列表

javascript - jQuery 1.7.1 "on"函数无法与常规 Javascript 事件触发器一起使用

python - Windows错误: [Error 3] The system cannot find the path specified?

mysql - 提高 MySQL 性能