如何使用python从多个ul标签获取ID列表?

时间:2019-03-15 11:15:03

标签: python selenium web-scraping beautifulsoup automation

在这里,我想使用python在列表中获取给定图片中红色框中标记的所有ID。这个ID也是随机的和动态的!

enter image description here

2 个答案:

答案 0 :(得分:0)

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

Reference your LIB to a .NET CORE PROJECT

循环列表并获取ID值

   links = browser.find_elements_by_tag_name("ul")

想要将其保存在数组中

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

答案 1 :(得分:0)

您可以搜索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"))