繁体   English   中英

Python 上的 Selenium 无法定位嵌套的 class 元素

[英]Selenium on Python unable to locate nested class element

我正在尝试访问嵌套的 class,最初我使用的是 xPath,但它返回了一个空列表,所以我单独浏览了这些类,其中一个存在 Z8E00596AD8DE2213FF8ZF8D8478D5362 找不到它的问题。

直到Price4它工作正常,但似乎找不到Price5

直到 Price4 它工作正常,但似乎找不到 Price5

这是网站的检查员

因此,如果您想从包含价格的最后一个元素中获取文本,您可以定义
String lastPriceXpath = "(//*[@class='css-1m1f8hn'])[last()]"
String lastPrice = driver.findElement(By.xpath(lastPriceXpath)).getText()

上面的语法在Java但我希望你能把它转换成python ,它很相似

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM