Skip to content

Latest commit

 

History

History
34 lines (26 loc) · 1.7 KB

README.md

File metadata and controls

34 lines (26 loc) · 1.7 KB

YMarketParser

Парсер Яндекс Маркета

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

Запуск парсера

Пока "топорно": указываем URL в main.go, затем

$ go run ./cmd/app/main.go

Пример парсинга товара с остатками на складе

  • URL: https://market.yandex.ru/product--weleda-detskii-krem-dlia-litsa-s-kalenduloi/1722845053?nid=18044746
  • Breadcrumbs: ► Уход за кожей малышей ► Weleda
  • Название: Weleda Детский крем для лица с календулой, 50 мл
  • Метка: Выбор покупателей
  • Рейтинг: 4.8
  • Отзывы: 9 отзывов
  • Цена без скидки: 580
  • Цена со скидкой: 437
  • Дисконт: ‒25%
  • Остатки на складе: В наличии 28 штук