Я пытаюсь проанализировать веб-страницу, которая выглядит следующим образом, с помощью Python-> Beautiful Soup
см. Изображение
Мне нужны данные от
<div class="p-offer__price-new">199,99 ₽</div>
Я попробовал этот код:
soup = BeautifulSoup(data) res = soup.findAll("div", {"class": "poffer__price-new"}) print(res)
Но результат пуст - []
Как я могу получить эти данные? Пример URL: https://edadeal.ru/moskva/offers/d71b75ff-bfee-4731-95ad-52a24ddea72e?from=%2F
import bs4 from selenium import webdriver driver = webdriver.Chrome('C:\chromedriver_win32\chromedriver.exe') driver.get('https://edadeal.ru/moskva/offers/d71b75ff-bfee-4731-95ad-52a24ddea72e?from=%2F') html = driver.page_source soup = bs4.BeautifulSoup(html,'html.parser') res = soup.findAll("div", {"class": "p-offer__price-new"}) print (res[0].text) driver.close()