WB Seller Insights Parser is a Selenium-based tool for automated collection of detailed information about Wildberries sellers. The script goes beyond just saving the shop name by "drilling down" through the product card to official government registries, extracting real legal data.
The parser automates the routine process of counterparty verification and supplier contact sourcing:
- Competitor Analysis: Get real names and Tax IDs (INN) of brand owners.
- Database Building: Automatically collect Emails and phone numbers from official certificates of conformity.
- Legal Verification: Quick access to registry data (FSA/EAEU) directly via WB cards.
- Deep Parsing: Visits each card, finds the "Documents Verified" button, and navigates to external registry sites to extract INN, OGRNIP, and Full Name.
- Smart Database (SQLite): Checks for existing links or sellers in the local
wb.db. If data exists, it skips the card to save time and avoid limits. - Human-like Emulation: Features dynamic delays, random pauses, mouse movement imitation, and
navigator.webdrivermasking. - Multitasking: Handles cards and external registries in separate browser tabs with automatic context switching.
- Speed Control: Ability to set a speed coefficient (SPEED) directly at launch.
- Python 3.x
- Selenium WebDriver (Chrome)
- SQLite3 for local storage
-
Clone the repository:
git clone https://github.com/your-username/wb-seller-parser.git cd wb-seller-parser -
Install dependencies:
pip install selenium
-
Run:
python code-beta.py
WB Seller Insights Parser — это инструмент на базе Selenium для автоматизированного сбора детальной информации о продавцах Wildberries. Скрипт не просто сохраняет название магазина, но и «простукивает» карточку товара до государственных реестров, извлекая реальные юридические данные.
Парсер автоматизирует рутинный процесс проверки контрагентов и поиска контактов поставщиков:
- Анализ конкурентов: получение реальных ФИО и ИНН владельцев брендов.
- Формирование базы: автоматический сбор Email и номеров телефонов из официальных сертификатов соответствия.
- Юридическая проверка: быстрый доступ к данным из реестров (ФСА/EAEU) напрямую через карточки WB.
- Глубокий парсинг: заходит в каждую карточку, находит кнопку «Документы проверены» и переходит на внешние сайты реестров для извлечения ИНН, ОГРНИП и ФИО.
- Умная база данных (SQLite): проверяет наличие ссылки или продавца в локальной базе
wb.db. Если данные уже есть, он пропускает карточку. - Human-like эмуляция: динамические задержки, имитация движения мыши и маскировка автоматизации через подмену параметров
navigator.webdriver. - Многозадачность: работа с карточками и внешними реестрами в отдельных вкладках браузера.
- Настройка скорости: возможность задать коэффициент скорости (SPEED) при запуске.
- Python 3.x
- Selenium WebDriver (Chrome)
- SQLite3 для хранения результатов
-
Клонируйте репозиторий:
git clone https://github.com/your-username/wb-seller-parser.git cd wb-seller-parser -
Установите зависимости:
pip install selenium
-
Запуск:
python code-beta.py