【发布时间】:2021-11-08 04:44:16
【问题描述】:
目标:遍历网页上的 Span 项(通知按钮)并获取相应的 href 值。此页面可以有多个按钮类型的元素及其动态,并且将具有从 1 到 n 的值。
输入html代码:
而这 class='mb-text' 的值从 1 到 n 不等。
所以现在我需要找出这个跨度类是否存在,如果存在,然后循环遍历它并获取与这些相关的所有href
以下语句无法找到返回空列表的预期元素
elements1 = driver.find_elements_by_xpath("(//span[contains(@class,'mb-text')])")
elements1 = driver.find_elements_by_css_selector('maxbutton-1 maxbutton maxbutton-download-link')
请推荐
【问题讨论】:
-
可以分享网址吗?
标签: python python-3.x selenium-webdriver css-selectors