首页 > 解决方案 > 如何从美丽汤中的a类中提取href?

问题描述

我试图在一个类中提取 href= 但无法提取它。我试过url = tag_variable.find("href")了,但我得到了None

<a class="product-card__name" href="/store/groceryGateway/en/Herbs/Fresh/Longo%27s-Fresh-Herbs-Basil/p/00772468010517">
<strong>
                                                                Longo's Fresh Herbs Basil</strong>
</a>

标签: pythonbeautifulsoup

解决方案


href是标签的属性或属性a,而不是标签对象本身find想要的。

假设您有所需的a标签tag_variable,您可以使用以下订阅dict

url = tag_variable["href"]

推荐阅读