ParserWbOzYa – парсер товаров с 3-ёх маркетплейсов Ozon, Wildberries, Yandexmarket.
-
Загрузить репозиторий. Распаковать.
-
Установить Python версии 3.10 и новее. Рекомендуется добавить в PATH.
-
Открыть каталог со скриптом в консоли: можно воспользоваться командой cd или встроенными возможностями файлового менеджера.
-
Создать виртуальное окружение Python.
python -m venv .venv
- Активировать вирутальное окружение.
.venv\Scripts\activate.bat
source .venv/bin/activate
- Установить зависимости скрипта.
pip install -r requirements.txt
-
Скачать браузер Google Chrome и установить в стандартное расположение.
-
При необходимости загрузки файлов на FTP-сервер, указать данные в файле Settings.json.
"ftp_server": ""
"ftp_login": ""
"ftp_password": ""
Указывается адрес, логин и пароль сервера.
-
Если нужен VPN для доступа, ввести команду:
python main.py setup
. В браузере откроется страница расширения, которое необходимо установить в Chrome. -
Ввести команду:
python main.py login -wb
. В браузере откроется страница российского Wildberries, где необходимо выполнить вход в аккаунт для получения дополнительной стоимости товара. После входа закрываем браузер и нажимаем ENTER (если парсером не пользоваться долгое время, может потребоваться войти заново). -
Ввести команду:
python main.py login -ya
. В браузере откроется страница Yandex Market, где необходимо выполнить вход в аккаунт для получения дополнительной стоимости товара. После входа закрываем браузер и нажимаем ENTER (если парсером не пользоваться долгое время, может потребоваться войти заново). -
Создайте папку Input. Поместите внутрь директории три файла: Oz.xlsx, Wb.xlsx, Ya.xlsx. Должны быть в обязательном порядке колонки: артикул, ссылка. Остальные колонки не влияют на процесс обработки скрипта!
-
Ввести команду:
python main.py parse
и к ней добавить-wb
,-oz
или-ya
в любом количестве и комбинациях через пробел для парсинга соответствующих источников.
Copyright © Dub Irina. 2024-2025.