Это видео недоступно.
Сожалеем об этом.

Парсинг динамических сайтов | selenium python

Поделиться
HTML-код
  • Опубликовано: 15 авг 2024
  • Учимся автоматизировать браузер и парсить статистику из личного кабинета маркетплейса detmir.ru.
    🔥 Курс по Python: python.smysl.io/ - новый набор
    📢 Канал в Телеграме: t.me/kulichevskiy
    СОДЕРЖАНИЕ
    00:00 - Начало
    01:32 - Динамические сайты
    06:26 - Устанавливаем Selenium
    13:31 - Демо Selenium
    17:55 - Парсим отчет
    ОБО МНЕ
    👋 Привет! Меня зовут Алексей. Я работаю в IT, занимал ключевые позиции в Групоне, Gett, Яндекс-Логистике и Osome. Я люблю преподавать, и у меня получается делать сложные вещи понятными. Хочу помогать людям не бояться нового и понимать, как технологии могут сделать нашу жизнь лучше.

Комментарии • 39

  • @notproudman
    @notproudman Месяц назад +1

    Вперше на вашому каналі, дуже круті відео, дуже сильно допомогли! Дякую за якісний контент!

  • @marla2043
    @marla2043 Месяц назад +1

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

  • @user-ry7ef2he8g
    @user-ry7ef2he8g 3 месяца назад +1

    Большое спасибо. Ваши видео очень приятно и познавательно смотреть) Вы как будто читаете мои мысли, как только мне что то нужно вы выпускаете на эту тему видео)

  • @ssstrolll
    @ssstrolll Месяц назад +2

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

  • @torvic2024
    @torvic2024 3 месяца назад +2

    Здравствуйте! Спасибо за видео! С версии 4.6 (если не путаю) Selenium обзавелся Selenium Manager, который сам управляет драйверами браузера автоматически.

    • @kulichevskiy
      @kulichevskiy  3 месяца назад

      о, надо посмотреть
      это прям упростит процесс

    • @TheModerus
      @TheModerus 3 месяца назад

      В новых версия качать драйвер ненужно, абсолютно точно.

  • @blastblast9897
    @blastblast9897 Месяц назад +1

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

  • @The_Establishment
    @The_Establishment 3 месяца назад +1

    Спасибо за интересные видео

  • @danidi1
    @danidi1 2 месяца назад +1

    Хотелось бы видио о сборке веб драйвера из расширений крипто про и браузера chromium gost, для авторизации на сайте гос закупок

  • @alexsmitt2140
    @alexsmitt2140 22 дня назад

    вопросик. В документации же написано: Selenium Manager - это новый инструмент, который помогает создать рабочую среду для запуска Selenium « из коробки». Для чего вы ставите отдельно драйвер браузера и заморачиваетесь с версиями?

  • @Chinaoptretail
    @Chinaoptretail 4 дня назад

    Как называется среда в который вы пишите ?

  • @bespalove4882
    @bespalove4882 2 месяца назад +2

    Добрый день!
    Подскажите, на какой должности можно работать с такими знаниями?

    • @triada777
      @triada777 25 дней назад +2

      Офисным шнырем

  • @sergeysakara4842
    @sergeysakara4842 2 месяца назад +1

    По-моему тут должно быть тысячи 2 лайков

  • @R2D2022
    @R2D2022 12 дней назад

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

    • @egornekr
      @egornekr 9 дней назад +1

      тут создается не файл .py , а jupiter notebook. Такое можно быстро в google colab делать

    • @R2D2022
      @R2D2022 9 дней назад

      @@egornekr понял, спасибо

  • @da-artstudio
    @da-artstudio 2 месяца назад

    добрый день. Спасибо за видео. По поводу Selenium, сейчас вроде уже не нужно устанавливать драйвера. я не устанавливала и всё работает.

    • @kulichevskiy
      @kulichevskiy  2 месяца назад +1

      Ага, они это в одном из недавних апдейтов добавили, кажется. Красота!

  • @user-sj7wt3fp6f
    @user-sj7wt3fp6f 3 месяца назад

    зачётное видео

  • @pip_install7496
    @pip_install7496 Месяц назад +1

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

  • @MrSunTrope
    @MrSunTrope 2 месяца назад

    Поджбонькали, пару раз скидыжнули и готово😊

  • @kotzima7293
    @kotzima7293 22 дня назад

    Я понял как спарсить динамический сайт через добавление chromedriver но как это все засунуть в телеграмм бота и захостить на любом хостинге? Дайте материалы или сделайте видео

    • @CyberVampss
      @CyberVampss 6 дней назад

      Хромдрайвер под линунс, в коде программы делаешь условие, если винда, запускать екзешник, если линукс или сервера, то линуксовский драйвер. Бота запихиваешь прямо в код, токен + вывод сообщений на свой чат айди.

  • @eddvornichenko
    @eddvornichenko 2 месяца назад

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

    • @kulichevskiy
      @kulichevskiy  2 месяца назад

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

    • @user-hm2hz8jf9v
      @user-hm2hz8jf9v Месяц назад

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

  • @user-dr4zl5xh7z
    @user-dr4zl5xh7z Месяц назад

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

  • @SergeyLuchin
    @SergeyLuchin 3 месяца назад

    Как в Vscode запускать по блокам код?

    • @kulichevskiy
      @kulichevskiy  3 месяца назад

      Это просто Jupyter Notebook (jupyter.org/). Формат файла такой. Обычно люди с ними в браузере работают, но я их в VS Code открываю.

    • @hellpingpeople
      @hellpingpeople 2 месяца назад

      @@kulichevskiy Есть ли у Вас видео с тюнингом VS Code? Настройка различных линтеров, например

    • @kulichevskiy
      @kulichevskiy  2 месяца назад

      @@hellpingpeople неа, но надо бы сделать, наверное

  • @fgenich
    @fgenich 2 месяца назад

    Алексей, почему не Pycharm?)

    • @kulichevskiy
      @kulichevskiy  2 месяца назад

      Да чет не зашел :)

    • @marla2043
      @marla2043 Месяц назад

      А еще Pycharm отказался от пользователей из России , почему-то недавно а не в 2022. Поэтому с тем что не Pycharm, удачно угадано