Skip to content

Klikovskiy/wildberries_product

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Парсинг данных с карточки товара Wildberries

Сбор данных осуществляется через GET запрос к API Wildberries, в качестве параметра передается Артикул товара на Маркетплейсе.

Собираемые данные: Артикул, Название, Брэнд, Стоимость, Размер скидки, Размер СПП, URL товара, Количество отзывов, Рейтинг

Как работать с проектом

  1. Клонируйте репозиторий и перейдите корневую директорию:
git clone https://github.com/klikovskiy/wildberries_product
cd wildberries_product
  1. Установите зависимости проекта.
pip install -r requirements.txt
  1. Создайте файл task_parsing.txt. Поместите туда артикулы товаров, каждый с новой строки, пример ниже.
12345612
65432121
09876512
  1. Запустите скрипт parsing_wb.py
  2. Если все сделано правильно, увидите лог выполнения.
2023-03-30 01:00:00,00, INFO, root, Выполняю поиск данных по артикулу: 12345612.
2023-03-30 01:00:00,00, INFO, root, Выполняю поиск данных по артикулу: 65432121.
2023-03-30 01:00:00,00, INFO, root, Выполняю поиск данных по артикулу: 09876512.
  1. Результат работы появится в файле result.xlsx

В скрипте учтена обработка часто возникающих ошибок. Ведется логирование действий в файл work_logs.log. При желании, можно включить более подробное логирование в параметре level=logging.INFO, переключив на level=logging.DEBUG

Требования к проекту

  • Python 3.0+