Парсер онлайн магазину Rozetka
Проект: парсер Rozetka
Задача: Автоматизувати збір актуальних цін та наявності техніки з сайту Rozetka для моніторингу ринку.
Складність полягала в агресивному захисті сайту та складній структурі HTML-коду.
Рішення: Створив рішення на Python, яке емулює сесію браузера. Використав гібридний підхід: Selenium для рендерингу JavaScript та BeautifulSoup для швидкого розбору HTML. Реалізував надійні CSS-селектори, стійкі до змін верстки сайту, та обробку помилок мережі.
Задача: Автоматизувати збір актуальних цін та наявності техніки з сайту Rozetka для моніторингу ринку.
Складність полягала в агресивному захисті сайту та складній структурі HTML-коду.
Рішення: Створив рішення на Python, яке емулює сесію браузера. Використав гібридний підхід: Selenium для рендерингу JavaScript та BeautifulSoup для швидкого розбору HTML. Реалізував надійні CSS-селектори, стійкі до змін верстки сайту, та обробку помилок мережі.