美丽的汤在子元素中找到href

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了美丽的汤在子元素中找到href相关的知识,希望对你有一定的参考价值。

我已经尝试了不同的解决方案,但我无法在href元素中获得<a>。我可以用soup.select("div.quicklinks")到达div类,但后来我不知道怎么用hreftitle=Details

enter image description here

谢谢您的帮助。

答案

尝试使用: -

divElement.find("a", { "title" : "Details" })
另一答案

试试这个:

link = soup.find('div').find('a').get('href')

这应该在div之前不知道信息的情况下工作

另一答案

urls=[]
result=driver.find_elements_by_class_name("quicklinks")
for res in result:
    url=res.find_element_by_tag_name("a").get_attribute("href")
    urls.append(url)
for u in urls:
    driver.get(u)
另一答案

使用以下内容: -

soup.select("div.quicklinks").find("a", title="Details")

以上是关于美丽的汤在子元素中找到href的主要内容,如果未能解决你的问题,请参考以下文章

如何在带有 BS4 的 HTML 代码中找到这个通用标签(美丽的汤)

美丽的汤 CSS 选择器没有找到任何东西

从 <a> 美丽的汤中提取 href

Python美丽的汤提取HTML元数据

美丽的汤 - 几个属性搜索

在美丽的汤中找到下一个 div 标签