Как очистить динамический контент из каталога Woolworths? Не могу найти цену и класс продукта - PullRequest
0 голосов
/ 25 июня 2019

Я пытаюсь получить специальные данные Woolworth с этого сайта: "https://www.woolworths.com.au/shop/catalogue" Тем не менее, я не могу извлечь конкретную информацию о классе, который мне нужен. Примеры включают в себя: 'sf-pricedisplay', 'shelfProductStamp-imageTagsContainer' и т. Д. Они содержатся в контейнере. Я считаю, что эта информация может генерироваться динамически.

Кто-нибудь сможет мне помочь с этим?

from bs4 import BeautifulSoup
import requests

page = requests.get("https://www.woolworths.com.au/shop/catalogue#view=catalogue2&saleId=28314&areaName=NSW&page=3")
soup = BeautifulSoup(page.content, 'html.parser')

print(soup.find_all('div', class_='shop-content'))  # This works.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...