【发布时间】:2022-01-25 20:06:27
【问题描述】:
我正在尝试从多个 div 中删除第一个孩子 (span) 的类名。
这里是html代码:
<div class="ui_column is-9">
<span class="name1></span>
<span class="...">...</span>
...
<div class ="ui_column is-9">
<span class="name2></span>
<span class="...">...</span>
...
<div class ..
页面的URL获取完整代码。
我正在使用前五个 div 的代码来完成这项任务:
i=0
liste=[]
while i <= 4:
parent= driver.find_elements_by_xpath("//div[@class='ui_column is-9']")[i]
child= parent.find_element_by_xpath("./child::*")
class_name= child.get_attribute('class')
i = i+1
liste.append(nom_classe)
但是你知道是否有更简单的方法吗?
【问题讨论】:
-
您是否尝试提取 类名
ui_bubble_rating bubble_50 -
没错,我对“bubble_”(bubble_XX)后面的数字很感兴趣
标签: python selenium xpath parent-child