Алексей Куличевский
Алексей Куличевский
  • 70
  • 272 328
Парсим админку Мегамаркета с помощью скрытых API
Курс «Python для Продактов и Маркетологов»: python.smysl.io/
СОДЕРЖАНИЕ
00:00 - Начало
00:21 - В прошлых сериях
01:08 - Админка Мегамаркета
03:31 - О внутренних API
04:41 - Находим внутренние API
09:37 - Получаем данные
20:53 - Получаем session_id
30:21 - Заключение
ОБО МНЕ
👋 Привет! Меня зовут Алексей. Я работаю в IT, занимал ключевые позиции в Групоне, Gett, Яндекс-Логистике и Osome. Я люблю преподавать, и у меня получается делать сложные вещи понятными. Хочу помогать людям не бояться нового и понимать, как технологии могут сделать нашу жизнь лучше.
zhlédnutí: 55 362

Video

Анонс курса Python для продактов и маркетологов
zhlédnutí 1KPřed měsícem
Обновленный и улучшеный курс «Python для продактов, маркетологов и предпринимателей». Записываться тут: python.smysl.io/?GxF4QNIwc
Парсинг динамических сайтов | selenium python
zhlédnutí 3,9KPřed 2 měsíci
Учимся автоматизировать браузер и парсить статистику из личного кабинета маркетплейса detmir.ru. 🔥 Курс по Python: python.smysl.io/ - новый набор 📢 Канал в Телеграме: t.me/kulichevskiy СОДЕРЖАНИЕ 00:00 - Начало 01:32 - Динамические сайты 06:26 - Устанавливаем Selenium 13:31 - Демо Selenium 17:55 - Парсим отчет ОБО МНЕ 👋 Привет! Меня зовут Алексей. Я работаю в IT, занимал ключевые позиции в Груп...
Автоматизируем Python скрипты с Github Actions | Python Github Actions
zhlédnutí 2,5KPřed 3 měsíci
Видео о том, как можно автоматизировать запуск любого скрипта на удаленном сервере бесплатно и без необходимости вручную настраивать этот сервер. В качестве примера создаем скрипт, получающий данные о погоде и шлющий их в Телеграм. 💻 Код: github.com/kulichevskiy/super-duper-weather-bot 🔥 Курс по Python: python.smysl.io/ 📢 Канал в Телеграме: t.me/kulichevskiy СОДЕРЖАНИЕ 00:00 - Начало 01:04 - Пр...
Ozon API | Автоматизируем аналитику продвижения
zhlédnutí 3KPřed 4 měsíci
Собираем статистику продвижения с помощью Ozon Performance API 🔥 Курс по Python: python.smysl.io/ 📢 Канал в Телеграме: t.me/kulichevskiy СОДЕРЖАНИЕ 00:00 - Начало 01:16 - Подключаемся к API 10:27 - Получаем рекламные кампании 16:37 - Получаем статистику 20:05 - Скачиваем отчет 24:25 - Извлекаем данные ОБО МНЕ 👋 Привет! Меня зовут Алексей. Я работаю в IT, занимал ключевые позиции в Групоне, Gett...
Выгружаем рекламную статистику из АПИ Вайлдберриз | Wildberries API Python
zhlédnutí 3,7KPřed 4 měsíci
🔥 Курс по Python: python.smysl.io/ 📢 Канал в Телеграме: t.me/kulichevskiy СОДЕРЖАНИЕ 00:00 - Начало 00:26 - Готовимся к работе 03:07 - Подключаемся к API 08:02 - Получаем рекламные кампании 15:14 - Выгружаем статистику 21:27 - Обрабатываем ответ API 32:20 - Выгружаем статистику по ключевым словам ОБО МНЕ 👋 Привет! Меня зовут Алексей. Я работаю в IT, занимал ключевые позиции в Групоне, Gett, Янд...
Автоматизируем Python скрипты с Cron | Часть 3 | Python Cron
zhlédnutí 1,4KPřed 5 měsíci
↩️ Прошлая серия: czcams.com/video/RmEsC2T8dwE/video.html ↩️ Первая серия: czcams.com/video/fgFWo0sDApA/video.html 🔥 Курс по Python: python.smysl.io/ 📢 Канал в Телеграме: t.me/kulichevskiy 🔗 Автоматизация скриптов на Windows: czcams.com/video/4n2fC97MNac/video.htmlfeature=shared СОДЕРЖАНИЕ 00:00 - Начало 00:58 - Что такое Cron 03:41 - Настраиваем расписание 08:19 - Настраиваем логирование 12:45...
Python и Google Sheets API: Загружаем данные | Часть 2 | Google Sheets API Python
zhlédnutí 3,7KPřed 5 měsíci
↩️ Прошлая серия: czcams.com/video/fgFWo0sDApA/video.html 🔥 Курс по Python: python.smysl.io/ 📢 Канал в Телеграме: t.me/kulichevskiy СОДЕРЖАНИЕ 00:00 - Начало 00:30 - Что такое API 03:08 - библиотека gspread 04:13 - получаем доступ к API 08:30 - создаем сервисный аккаунт 14:11 - загружаем данные в Google-таблицу ОБО МНЕ 👋 Привет! Меня зовут Алексей. Я работаю в IT, занимал ключевые позиции в Гру...
Парсим сайты конкурентов с помощью Python | Часть 1 | Web Scraping Python
zhlédnutí 4,4KPřed 5 měsíci
🔥 Курс по Python: python.smysl.io/ 🎬 Плейлист про настройку рабочей среды: Настройка рабочей среды для разработки на Python czcams.com/play/PL2PN33KbuWfz6o9TgDaVvAs7w9JaRD6x0.html СОДЕРЖАНИЕ 00:00 - Начало 00:54 - Как работает парсинг 04:51 - Библиотека requests 08:15 - HTML-тэги 14:17 - Библиотека beautifulsoup 23:55 - Обработка пагинации 33:21 - Ограничения ОБО МНЕ 👋 Привет! Меня зовут Алексе...
Урок 29. Как понять, какие метрики измерять | Снижение уровня абстракции | Курс по Google Sheets
zhlédnutí 913Před 5 měsíci
В платной версии курса материал лекции можно отработать на заданиях → sheets.smysl.io/ 🎬 ВЕСЬ ПЛЕЙЛИСТ czcams.com/play/PL2PN33KbuWfwAjsZk27fASuJlqZdMqIMZ.html МОИ ПРОДУКТЫ 📢 Канал в Телеграме: t.me/kulichevskiy 👩‍💻 Курс по Python для маркетологов: python.smysl.io/ 👨🏻‍💻 Курс по SQL для маркетологов: sql.smysl.io/ ОБО МНЕ 👋 Привет! Меня зовут Алексей. Я работаю в IT, занимал ключевые позиции в Гр...
Урок 28. Путь пользователя, конверсии и воронки
zhlédnutí 667Před 5 měsíci
В платной версии курса материал лекции можно отработать на заданиях → sheets.smysl.io/ 🎬 ВЕСЬ ПЛЕЙЛИСТ czcams.com/play/PL2PN33KbuWfwAjsZk27fASuJlqZdMqIMZ.html МОИ ПРОДУКТЫ 📢 Канал в Телеграме: t.me/kulichevskiy 👩‍💻 Курс по Python для маркетологов: python.smysl.io/ 👨🏻‍💻 Курс по SQL для маркетологов: sql.smysl.io/ ОБО МНЕ 👋 Привет! Меня зовут Алексей. Я работаю в IT, занимал ключевые позиции в Гр...
Урок 27. Бизнес-метрики
zhlédnutí 1,1KPřed 5 měsíci
В платной версии курса материал лекции можно отработать на заданиях → sheets.smysl.io/ 🎬 ВЕСЬ ПЛЕЙЛИСТ czcams.com/play/PL2PN33KbuWfwAjsZk27fASuJlqZdMqIMZ.html МОИ ПРОДУКТЫ 📢 Канал в Телеграме: t.me/kulichevskiy 👩‍💻 Курс по Python для маркетологов: python.smysl.io/ 👨🏻‍💻 Курс по SQL для маркетологов: sql.smysl.io/ ОБО МНЕ 👋 Привет! Меня зовут Алексей. Я работаю в IT, занимал ключевые позиции в Гр...
Урок 26. Создаем собственные меню с помощью Apps Script | Курс по Google Sheets
zhlédnutí 1,1KPřed 5 měsíci
В платной версии курса материал лекции можно отработать на заданиях → sheets.smysl.io/ 🎬 ВЕСЬ ПЛЕЙЛИСТ czcams.com/play/PL2PN33KbuWfwAjsZk27fASuJlqZdMqIMZ.html МОИ ПРОДУКТЫ 📢 Канал в Телеграме: t.me/kulichevskiy 👩‍💻 Курс по Python для маркетологов: python.smysl.io/ 👨🏻‍💻 Курс по SQL для маркетологов: sql.smysl.io/ ОБО МНЕ 👋 Привет! Меня зовут Алексей. Я работаю в IT, занимал ключевые позиции в Гр...
Урок 25. Обрабатываем массивы данных с помощью Apps Script | Курс по Google Sheets
zhlédnutí 897Před 6 měsíci
В платной версии курса материал лекции можно отработать на заданиях → sheets.smysl.io/ 🎬 ВЕСЬ ПЛЕЙЛИСТ czcams.com/play/PL2PN33KbuWfwAjsZk27fASuJlqZdMqIMZ.html МОИ ПРОДУКТЫ 📢 Канал в Телеграме: t.me/kulichevskiy 👩‍💻 Курс по Python для маркетологов: python.smysl.io/ 👨🏻‍💻 Курс по SQL для маркетологов: sql.smysl.io/ ОБО МНЕ 👋 Привет! Меня зовут Алексей. Я работаю в IT, занимал ключевые позиции в Гр...
Урок 24. Создаем собственные формулы с помощью Apps Script | Курс по Google Sheets
zhlédnutí 1,7KPřed 6 měsíci
В платной версии курса материал лекции можно отработать на заданиях → sheets.smysl.io/ 🎬 ВЕСЬ ПЛЕЙЛИСТ czcams.com/play/PL2PN33KbuWfwAjsZk27fASuJlqZdMqIMZ.html МОИ ПРОДУКТЫ 📢 Канал в Телеграме: t.me/kulichevskiy 👩‍💻 Курс по Python для маркетологов: python.smysl.io/ 👨🏻‍💻 Курс по SQL для маркетологов: sql.smysl.io/ ОБО МНЕ 👋 Привет! Меня зовут Алексей. Я работаю в IT, занимал ключевые позиции в Гр...
Урок 23. Макросы | Курс по Google Sheets
zhlédnutí 1,2KPřed 6 měsíci
Урок 23. Макросы | Курс по Google Sheets
Урок 22. План-факт | Дешборды в Google Sheets
zhlédnutí 797Před 6 měsíci
Урок 22. План-факт | Дешборды в Google Sheets
Урок 21. Слой представления | Дешборды в Google Sheets
zhlédnutí 640Před 6 měsíci
Урок 21. Слой представления | Дешборды в Google Sheets
Урок 20. Архитектура дешборда | Дешборды в Google Sheets
zhlédnutí 973Před 6 měsíci
Урок 20. Архитектура дешборда | Дешборды в Google Sheets
Урок 19. Дизайн дешбордов в Google Sheets
zhlédnutí 1,3KPřed 6 měsíci
Урок 19. Дизайн дешбордов в Google Sheets
Урок 18. Создание дешбордов. Принцип и алгоритм
zhlédnutí 1KPřed 6 měsíci
Урок 18. Создание дешбордов. Принцип и алгоритм
Урок 17. Моделирование юнит-экономики, часть 2 | Курс по Google Sheets
zhlédnutí 449Před 7 měsíci
Урок 17. Моделирование юнит-экономики, часть 2 | Курс по Google Sheets
Урок 16. Моделирование юнит-экономики, часть 1 | Курс по Google Sheets
zhlédnutí 781Před 7 měsíci
Урок 16. Моделирование юнит-экономики, часть 1 | Курс по Google Sheets
Урок 15. Юнит-экономика в Google Sheets, практика
zhlédnutí 878Před 7 měsíci
Урок 15. Юнит-экономика в Google Sheets, практика
Урок 14. Юнит-экономика в Google Sheets, теория
zhlédnutí 2KPřed 7 měsíci
Урок 14. Юнит-экономика в Google Sheets, теория
Урок 13. Когортный анализ в Google Sheets. Применение в других областях
zhlédnutí 753Před 7 měsíci
Урок 13. Когортный анализ в Google Sheets. Применение в других областях
Урок 12. Когортный анализ в Google Sheets, применение в маркетинге
zhlédnutí 1,4KPřed 7 měsíci
Урок 12. Когортный анализ в Google Sheets, применение в маркетинге
Урок 11. Когортный анализ в Google Sheets, практика
zhlédnutí 1,7KPřed 7 měsíci
Урок 11. Когортный анализ в Google Sheets, практика
Урок 10. Когортный анализ в Google Sheets, теория
zhlédnutí 2,4KPřed 7 měsíci
Урок 10. Когортный анализ в Google Sheets, теория
Урок 9. Сквозная аналитика в Google Sheets, практика
zhlédnutí 1,6KPřed 7 měsíci
Урок 9. Сквозная аналитика в Google Sheets, практика

Komentáře

  • @qAntBcn
    @qAntBcn Před hodinou

    Супер подача, автор молодец все коротко и в то же время ясно, без воды. Если весь курс будет сделан точно так же, то это бомба ) Аш питон захотелось освоить ) Смотрел просто ради интереса, знаком с веб программированием, но не с питон. Хотелось бы посмотреть видео, где есть что то действительно сложное для понимание, но простым языком

  • @user-ke6qv8sg3q
    @user-ke6qv8sg3q Před dnem

    фигасе, есть и такое в гугле.

  • @liker12345ffff
    @liker12345ffff Před dnem

    Это очень простой пример. Вот есть юла, например, где требуется постоянно обновлять токен и кукисы при запросе.

  • @anarhisttttt
    @anarhisttttt Před 2 dny

    Спасибо большое за столь полезный материал! Смотрел вместе с другом, после потренировались еще сами на различных сайтах, регулярки теперь от зубов отлетают)) (на этом этапе конечно же)

  • @user-ke6qv8sg3q
    @user-ke6qv8sg3q Před 2 dny

    мдаа.. Алексей записал это видео на маке за 32 минуты, а я потратил в первый раз часов 6 на эту жесть на винде. Ошибка на ошибке ошибкой погоняет, но я всех раскидал и победил!!! Двигался по шагам из видео. Документация майкрософт всем в помощь. Спасибо автору за видос

  • @pip_install7496
    @pip_install7496 Před 3 dny

    Вот и минусы использования не официальной документации. Они могут попросту не обновляться и в итоге ты получаешь не актуальную информацию

  • @Wildberries-km5ln
    @Wildberries-km5ln Před 3 dny

    а можно сначала в постмене все сделать потом идти в гугл шитс?

  • @Katar1x
    @Katar1x Před 3 dny

    *Инфа, конечно, для самых маленьких и начинающих, но подано неплохо*

  • @user-tz7kv4bc4d
    @user-tz7kv4bc4d Před 3 dny

    а почему канал не на немецкую аудиторию ? что ж вам никак не имётся, что ж вы лезите к русскому зрителю оттуда ?) у нас тут все хорошо, есть уже прекрасные инфлюенсеры, вы нам не нужны

    • @tommyking9456
      @tommyking9456 Před 2 dny

      А вот и пациент. Санитары, сюда

  • @user-se9qe6jq2m
    @user-se9qe6jq2m Před 3 dny

    Спасибо, Алексей! Супер! Подписка 👍

  • @user-yd7ds6po4l
    @user-yd7ds6po4l Před 3 dny

    Ну какие же они скрытые, если прямо во вкладке Network палятся, кек. Я вот как-то столкнулся с тем, что бэк мне вернул JSON с описанием ошибки вида «я попытался послать такой-то запрос на такой-то урл и получил такой-то status code», и внезапно это внутреннее апи было доступно извне и не было обложено рейт-лимитами, в отличие от того внешнего слоя, в который ходил собственно браузер. Проработало это, увы, не слишком долго (я сделал бесплатного бота, который помогал людям записываться в какую-то бюрократическую структуру), но было забавно.

  • @tretiakov7
    @tretiakov7 Před 3 dny

    А если капча вылезет? Постоянно стучаться в АПИ как минимум может фильтр сработать, особенно если авторизация )

  • @user-wl7qy6xl6s
    @user-wl7qy6xl6s Před 4 dny

    Спасибо за логин и пароль. Шутка 😁 Как всегда Круто. 51к просмотров и 9к подписок. Ребят подписывайтесь и ставьте лайки. Автор - ТОП.

  • @greenanimal4596
    @greenanimal4596 Před 4 dny

    крутые усы, можно было бы получить данные с json файла и оттуда вытащить пагинацию

  • @marla2043
    @marla2043 Před 4 dny

    Обожаю ваш канал и конкретные примеры на задачах. Спасибо что снимаете видео!

  • @familneman
    @familneman Před 5 dny

    спасибо

  • @niknuklas
    @niknuklas Před 5 dny

    Всплывает капча и вашь код не сработает

  • @usersmith2227
    @usersmith2227 Před 6 dny

    Спасибо, за полезный и увлекательный материал.

  • @user-vr3gb7vb6d
    @user-vr3gb7vb6d Před 8 dny

    Спасибо

  • @user-dr4zl5xh7z
    @user-dr4zl5xh7z Před 9 dny

    Вроде бы драйвера уже давно идут в комплекте с Селениумом и не нужно устанавливать их отдельно

  • @user-ke6qv8sg3q
    @user-ke6qv8sg3q Před 11 dny

    Даёшь миникурс по VSCODу!! Кто за - лайкайте

  • @bekunata
    @bekunata Před 11 dny

    Офигенный контет❤

  • @kookooyob3440
    @kookooyob3440 Před 12 dny

    О, на Ютубе такая же тема, все работает на ajax запросах. Долго не мог допетрить, с чем это едят и как мне парсить комментарии к видео. В итоге все же победил, если кому интересно, велкам в гитхаб "varrivoda" (правда на Джаве)

  • @blastblast9897
    @blastblast9897 Před 13 dny

    Очень круто, спасибо)

  • @user-pr2lu9mz6j
    @user-pr2lu9mz6j Před 13 dny

    Чел, мне твое лицо до одного места. И ладно бы сделал маленький кружочек или квадратик в углу видео, но нет! Твое ипало занимает треть ширины видео

  • @user-ke6qv8sg3q
    @user-ke6qv8sg3q Před 16 dny

    Спасибо. Только с вами с датами разобрался окончательно. Все работает. Благодарю сердечно

  • @user-cu1ij7lk1c
    @user-cu1ij7lk1c Před 17 dny

    Для удобства формирования запросов копируй curl и через curl converter модифицируй как душе угодно Network хорошая штука, но также для удобства и повторения запросов удобнее пользоваться Burp или Postman Их защита вполне надежна, если кто собрался парсить мегамаркет, и не имеет опыта, не тратьте время (скорее всего не получится если не знакомы с матричными алгоритмами и нейросетями)

  • @fghhna
    @fghhna Před 18 dny

    Я в качестве практики написал скрипт с использованием selenium. Скрипт берет ссылку на канал на ютубе, парсит оттуда все ссылки на видео, которые есть на канале. А потом в автоматическом режиме последовательно по одному скачивает каждое видео и заливает на мой канал на рутубе. Не в целях воровства это сделал, а в целях практики по питону)

  • @alexlutor72
    @alexlutor72 Před 18 dny

    Посмотрел, на половине пути поставил лайк. Досмотрел - подписался. Крутая подача, всё понятно по запросам.

  • @ssstrolll
    @ssstrolll Před 18 dny

    Чтоб ты жил долго и счастливо. Обалденно обьясняешь.

  • @karinaardos6750
    @karinaardos6750 Před 21 dnem

    Ну это самое лучшее объяснение по регуляркам которое есть на ютубе . Доходчиво при подносишь .

  • @zaurmissikov
    @zaurmissikov Před 22 dny

    Алексей, спасибо! Я сделаль! Извлек все партномера из перечня "[A-ZА-Я]?\d+[ -.]?\d[A-ZА-Я]?\d+[ -.]?\d+[ -.]?\d+"

  • @sderty_basodzoku
    @sderty_basodzoku Před 23 dny

    Объясните как вы сделали так, чтобы можно было запускать отдельные блоки в вс код?! Прошу

  • @AleksandrShinkarev
    @AleksandrShinkarev Před 26 dny

    Алексей, спасибо большое. Решил давнюю задачу, очень крутой материал и доступное объяснение!

  • @gikis1
    @gikis1 Před 26 dny

    Алексей, спасибо большое за такое крутое видео! До просмотра думал что для автоматизации скриптов нужно обязательно раскурить докер, но вы своим примером показали что: а) код писать не так сложно, главное уметь гуглить и б) автоматизация возможна и без всяких наворотов. Вы крутой!

  • @Sashok2804
    @Sashok2804 Před 27 dny

    Интересное видео, но хотелось бы услышать про CORS заголовки, ведь бывает что сервер может вроде как не отдать данные просто так

  • @user-xx2zv5oq9t
    @user-xx2zv5oq9t Před 27 dny

    Я бы на твоем месте burp suite использовал, это более серьезный инструмент для реверс инженеринга api. Есть вещи, которые в devtools будет удобнее посмотреть, но burp в большинстве случаев лучше

  • @annapetmikel4356
    @annapetmikel4356 Před 28 dny

    круто!!! спасибо за понятный урок ❤❤❤

  • @koteich_live
    @koteich_live Před 29 dny

    сяб за видос

  • @eddvornichenko
    @eddvornichenko Před 29 dny

    Подскажите пожалуйста, если на сайте несколько страниц, с которого надо спарсить данные. Как лучше это сделать?

    • @kulichevskiy
      @kulichevskiy Před 29 dny

      Если адреса страниц известны, можно просто в цикле их перебрать. Если нет, то можно их спарсить с текущей страницы, а потом в цикле перебрать. В общем, парсеры так и работают: 1. найди и сохрани все ссылки на страничке 2. перейди по каждой ссылке, найди на этих страничках все ссылки и пройди по ним 3. повторяй, пока ссылки не закончатся

    • @user-hm2hz8jf9v
      @user-hm2hz8jf9v Před 9 dny

      ​​@kulichevskiy А если у меня около 500 ссылок,ведущие на динамический сайт, по которым нужно перейти и спарсить, есть ли что-то быстрее селениума?

  • @antony4186
    @antony4186 Před měsícem

    Спасибо мне в своих хакерских навыках пригодится, а самое главное так хорошо и отлично поясняешь! Низкий поклон! Подписка👍

  • @user-vq7id3cb5g
    @user-vq7id3cb5g Před měsícem

    Я не очень понимаю зачем долго искать руками если нам известно айди карточки или название есть после filter. И куку можна использовать старую а , лучше всего генерить руками так администрация сайта не надоест ограничений за автоматизациию.

  • @Marchel008
    @Marchel008 Před měsícem

    Подскажите пожалуйста, не могу найти URL который помог бы мне вытянуть информацию о продажах и заказах, желательно по каждому артукулу в каждом кластере(региону). Или же череp API нельзя получить доступ к этой информации?

    • @kulichevskiy
      @kulichevskiy Před měsícem

      Как будто список транзакций должен подойти docs.ozon.ru/api/seller/#operation/FinanceAPI_FinanceTransactionListV3

  • @user-jn4im8lr4u
    @user-jn4im8lr4u Před měsícem

    привет Леша, работал с тобой в Групоне, теперь рад видеть в обуч видео

  • @alexander199740
    @alexander199740 Před měsícem

    загрузили мы 20 строк, хочу чтобы при выполнении скрипта он каждый раз искал первую пустую строку и вписывал строки, чтобы подряд шло все)

  • @ameliya_ilina
    @ameliya_ilina Před měsícem

    Спасибо вам большое за такую ценную информацию, ещё и в бесплатном доступе. Однозначно лайк под каждым видео и подписка👍

  • @user-us4el1bm9f
    @user-us4el1bm9f Před měsícem

    Очень интересно и понятно, спасибо! Может быть взяла бы платную часть, знать бы только, какого рода там задания)

  • @bednyakov
    @bednyakov Před měsícem

    Берлинский акцент очень похож на мордовский))

  • @PavelElzateev
    @PavelElzateev Před měsícem

    вот только у некоторых сервисов captcha 3 не даст получить id таким способом, тоже думал, что речь пойдет о действительно скрытом api