Как используя beautifulsoup извлечь значение атрибута тега
<p id="plus" magazine_name="Supermarket" magazine_sort="jKZIRdGMXN" **name="Жевательная резинка DIROL 13,6гр Арбузная свежесть"** tid="eLPZRNbog6">+</p>
Мне нужно получить значение name
(Жевательная резинка DIROL 13,6гр Арбузная свежесть),
но используя метод text
, получаю только +
(насколько я понял - искомое значение name
, не является текстом).
Использую:
product_name = soup.find(class_="tovar-schet").find("p") #и дальше ничего не получаю и не могу понять как вытащить "name"
Кусочек сохранённого html:
<div class="tovar-schet" tid="eLPZRNbog6">
<div id="minus" tid="eLPZRNbog6" price="39.9">−</div>
<div class="kol-vo" id="kol-voeLPZRNbog6">0</div>
<p id="plus" tid="eLPZRNbog6" name="Жевательная резинка DIROL 13,6гр Арбузная свежесть" magazine_sort="jKZIRdGMXN" magazine_name="Supermarket">+</p>
</div>
Источник: Stack Overflow на русском