【发布时间】:2019-10-14 18:35:11
【问题描述】:
我有这个 html 代码:
<button class="_2ic5v"><span aria-label="Like" class="glyphsSpriteComment_like u-__7"></span></button>
我正在尝试使用 phyton 和 selenium webdriver 库找到符合此类的所有元素:
likeBtn = driver.find_elements_by_class_name('_2ic5v')
但是当我打印时
likeBtn
它打印
[]
我想找到这个 div/span 类或 aria-label 中的所有按钮
我如何成功地做到这一点?提前致谢
更新 - 当我从页面复制 Xpath 时,打印保持不变
【问题讨论】:
-
跨页面请求的类名是否相同?如果你得到了页面中的所有按钮,那是你需要的那个按钮吗?
-
“跨页面请求”是什么意思?抱歉不能理解。是的,btn 就是其中之一。
标签: python selenium selenium-webdriver