我用selenium从tripadvisor.com. 我还没有找到正确的方法来提取用户的所有评价:“ui_bubble_rating bubble_50”,50=5星。在
<span class="ui_bubble_rating bubble_50"></span>
::before==$0
::after==$0
有没有办法用硒提取这个数字? 任何人都知道,请帮忙指出,并表示非常感谢。在
我尝试了下面的代码,但是xpath找不到我需要的值。它只提供了一个星级评级,对所有的审查都是一样的。在
^{pr2}$我需要每个评论的星级评级,请看下面的照片为我需要的。谢谢你
嗨。我终于解决了我的问题。非常感谢您抽出时间。我把答案放在这里以防万一有人需要。在
var = driver.find_element_by_class_name('ui_bubble_rating').get_attribute('class')
review_rating = var.split("_")[-1]
访问数组“data”的最后一个索引的值,它将包含诸如“ui”、“bubble”、“rating bubble”、“50”等元素
相关问题 更多 >
编程相关推荐