Skip to content

Парсер сайта СберМегаМаркет для поиска товаров с максимальными бонусами.

Notifications You must be signed in to change notification settings

MawneIl/parser_SberMegaMarket

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Описание пет-проекта

Парсер для поиска товаров с максимальными бонусами на сайте СберМегаМаркет.

Просматривает все товары и возвращает датафрейм с данными по каждому товару, включая размер бонуса и его процент от стоимости. С помощью переменных можно задать: город доставки, интересующий каталог с товарами и количество просматриваемых страниц в каталоге.

Цель

Попрактиковаться в создании парсера с помощью библиотек Selenium и BeautifulSoup, а также первого телеграмм бота.
Как бонус поиск необходимого товара на сайте.

Использование

  1. клонировать репозиторий
git clone https://github.com/MawneIl/parser_SberMegaMarket.git
  1. перейти в корневую папку проекта используя GitBash
cd parser_SberMegaMarket
  1. установить необходимые библиотеки из файла requirements.txt
pip install requirements.txt
  1. открыть в редакторе файл main
  2. в ячейке variables изменить переменные, используя подсказки
  3. запустить все ячейки на выполнение.

В результате, ниже ячейки variables будет доступен датафрейм df с таблицей по всем товарам из указанного каталога. В конце файла реализован поиск лучшего предложения с выводом ссылки на товар.

Технологии

Python pandas Selenium BeautifulSoup4

About

Парсер сайта СберМегаМаркет для поиска товаров с максимальными бонусами.

Resources

Stars

Watchers

Forks

Releases

No releases published