如何使用python从多个ul标记获取id列表?

2024-09-24 00:31:02 发布

您现在位置:Python中文网/ 问答频道 /正文

在这里,我想用python在一个列表中获得给定pic中用红框标记的所有id。这个ID是随机的,也是动态的!你知道吗

enter image description here


Tags: 标记id列表动态pic红框
2条回答

您可以遍历ul标记并循环搜索,然后获得元素的属性。你知道吗

elements=driver.find_elements_by_css_selector("ul.plan-card-blue")
id_list=[]
for ele in elements:
    id_list.append(ele.get_attribute("id"))

从浏览器中提取所有ul项目

   links = browser.find_elements_by_tag_name("ul")

循环列表并获取id值

  for element in links
         idValue = element.get_attribute("id") 

要将其保存在数组中,请使用以下命令

 idValue=[]
  for element in links:
         idValue.append(element.get_attribute("id")) 

相关问题 更多 >