我有很多具有相同类名但具有不同ID的列表元素。是否有可能从具有相同名称的几个元素中获取属性()?
例子:
<li class="test class" id="111-11-111"> pass </li>
<li class="test class" id="222-22-222"> pass </li>
<li class="test class" id="333-33-333"> pass </li>
我需要提取这些ID的。 对于单个列表元素是没有问题的:
driver.find_element_by_css_selector(".test.class").get_attribute("id")
但我需要以某种方式到达下一个ID的。 如果尝试find_elements_by...
我收到以下异常:
“名单”对象没有属性
'get_attribute'
。
有没有办法提取它们?
是,环比列表find_elements_by回报,从各个正好拉ID正如你在使用find_element时所做的那样 –
@PadraicCunningham谢谢 –