Я пытаюсь извлечь href = в классе, но не могу его извлечь.Я пробовал url = tag_variable.find("href"), но получаю None.
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>
href является атрибутом или свойством тега a, а не самим объектом тега, который find хочет.
href
a
find
Предполагая, что у вас есть требуемый тег a как tag_variable, выможно использовать подписку как dict:
tag_variable
dict
url = tag_variable["href"]