Всем привет! В этой статье я хочу рассказать как столкнулся с необходимостью парсить маркетплейс Wildberries. Задача была получать информацию о товаре (название, цена, скидка, бренд, рейтинг) по артикулу товара.
Для новичков расскажу про парсинг - это процесс автоматического сбора и анализа данных с веб-сайтов.
Например если вам нужно собрать какой то объем информации (как в моей задаче это название, цена, скидка, и т.д.) для большого количества объектов, то для автоматизации можно использовать парсеры(скрипты выполняющие парсинг). В Python чаще всего используют библиотеки BeautifulSoup, Selenium, lxml. Я покажу как можно парсить Wb без использования BeautifulSoup, только с помощью библиотеки requests. Указываем переменную с ссылкой на товара base_url = "https://card.wb.ru/cards/detail?&dest=-1257786&nm={}".format(article) где article - эта переменная функции, в которую мы будем передавать артикул товара Делаем header, который помогает "маскироваться" под браузер, чтобы сайт не заблок