Нужно достать содержимое тега
Нужно достать содержимое тега 'strong', а именно "599$" из:
<a href="link" class="products_content">
<span class="products_name">product</span>
<strong>599$</strong>
</a>
Пробовал:
productsPrice = soup.findAll('a', class_='products_content').find_all('strong')
Отвечает:
ResultSet object has no attribute 'find_all'. You're probably treating a list of elements like a single element. Did you call find_all() when you meant to call find()?
Ответы (1 шт):
Автор решения: Tehnorobot
→ Ссылка
Если я не ошибаюсь, переменная productsPrice содержит список после soup.findAll('a', class_='products_content'). Вам нужно будет обратиться find_all к его содержимому (даже если вы знаете, что это список только с одним элементом), а не ко всему.
Пример:
productsPrice = soup.findAll('a', class_='products_content')[0].find_all('strong')