- Опубликовано
Как я спарсил всё меню Вкусвилла
- Автор

- Имя
- Андрей Ковалевский
- Telegram
Андрей Ковалевский55 подписчиков170 постовПредприниматель. Вечно что-то предпринимаю. Делюсь опытом запуска и развития проектов. Пишу про самодисциплину и цифровой минимализм. Иногда — рефлексия и размышления на личные темы. Связь — @astralevsky
Как я спарсил всё меню Вкусвилла
Я в последнее время заказываю еду во Вкусвилле. Благо, выбор там огромный, меню разнообразное, поэтому можно хоть каждый день менять рацион. В отличие, к слову, от доставок вроде Growfood, на которые уже смотреть не можешь месяце на втором-третьем.
Был у меня только один затык. Мне нужно наедать довольно много белка — порядка 150 гр в день, но при этом не очень борщить с объёмом ккал. И поэтому в какой-то момент выбор блюд на день превратился в квест:
1. Открываешь карточку понравившегося блюда
2. Высчитываешь КБЖУ на порцию (т.к. они там изначально указаны на 100 гр)
3. Прикидываешь, подходит тебе или нет
4. Добавляешь в корзину или закрываешь карточку
Занимало это довольно много времени. Единого меню у Вкусвилл нет. Ситуация тупиковая.
В какой-то момент я стал просто заказывать одно и то же, т.к. уже запомнил примерные КБЖУ. Но, понятное дело, есть одно и то же быстро надоест.
Выход нашёлся. Я просто спарсил (для непрограммистов — скачал) абсолютно все карточки блюд с официального сайта. Стянул и данные по КБЖУ, и граммовки. И собрал в единую таблицу.
А для пущего удобства добавил колонку, где посчитано соотношение ккал к белкам. Ну чтобы можно было выбрать, например, максимально «эффективное» блюдо: т.е. где много белка и мало калорий.
Короче говоря, выбирать стало сильно удобнее.
Т.е. я разово потратил около часа на то, чтобы написать скрипт (точнее, несколько скриптов), вытащить все данные и собрать в таблицу, зато теперь я трачу куда меньше времени на то, чтобы выбрать блюда на день.
Короче, провёл оптимизацию. И с вами делюсь табличкой, вдруг вам тоже будет полезно.
Вкусвилл, не бей, я из лучших побуждений!
Предыдущий пост
- Опубликовано
Бокс: мой поединок, мечты и новый плакат

Следующий пост
- Опубликовано
XXXII
Закрепленные
Свежие посты
- Опубликовано
Профессия программиста мертва. Или нет?
- Опубликовано
Сегодня заглянул в статистику Cursor, который...
- Опубликовано
Почему перфекционизм мешает нам творить и что с этим делать?

- Опубликовано
Эго — это враг
- Опубликовано
Ранее я поделился с вами промптом для ChatGPT,...
- Опубликовано
Системы против целей
- Опубликовано
Дорогие мои, поздравляю вас с наступающим Новым годом!

- Опубликовано