Добрый день!
Я новичок в программировании. Основная цель - парсинг сайтов.
С простыми сайтами разобрался, проблем не возникает.
Но тут при попытке отпарсить сайт скидок возникает проблема: программа не видит подходящих элементов.
Ссылка:
https://edadeal.ru/sankt-peterburg/offers?segment=...
Насколько смог понять, проблема в том, что сайт использует Flash и стандартный инструмент requests не видит код сайта.
Подскажите, что можно в этой ситуации сделать?
Мой текущий код - заканчивается на проверке количества подходящих элементов
import requests
from bs4 import BeautifulSoup
import datetime
run = input("Скачать скидки на пиво? y/n \n")
if run == 'y':
url = '
https://edadeal.ru/sankt-peterburg/offers?segment=...'
r = requests.get(url.format())
r_html = r.text
soup = BeautifulSoup(r_html,"html.parser")
deal = soup.findAll("div",{"class":"b-offer__product-info"})
print(len(deal))