Специальное предложение
  • +5
Оставили заявки
Программирование

Бесплатный вебинар

22 ноября 2022

Парсер на Python: добываем данные с помощью Selenium

День 2 из 3: Интенсив Python с нуля: пишем парсер данных за 3 дня

  • Алексей Коновалов

    Старший разработчик ООО «МТС-Диджитал»
О вебинаре
Бесплатный вебинар «Парсер на Python: добываем данные с помощью Selenium». Вы узнаете, как с помощью API и библиотек для парсинга получать данные с веб-сайтов. Научитесь анализировать HTML-содержимое, писать скрипты для входа на сайт, перехода к нужному URL-адресу и загрузки содержимого.

Этот вебинар идеально подойдёт новичкам без опыта в программировании, тем, кто хочет изучить Python подробнее.

Рассмотрим:
  • добычу данных в браузере с помощью Selenium;
  • работу с API и файлами формата JSON, CSV;
  • получение данных через API;
  • устройство динамических веб-сайтов;
  • библиотеку для парсинга Beautiful Soup.

Спикер — Алексей Коновалов, старший разработчик ООО «МТС-Диджитал». Выпускник курса от Skillbox «Python-разработчик с нуля». Ведёт личный проект по парсингу сайта и анализу данных.

Рекомендованные

189 комментариев
  • Skillbox.Live

    Skillbox.Live

    Телеграм-чат интенсива - https://t.me/+AuHxK2idlhY1OTli

  • Дмитрий Саютин

    Дмитрий Саютин

    22:59

    Спасибо.

  • Виталий

    Виталий

    22:59

    Спасибо!

  • Anver AHA

    Anver AHA

    22:59

    Спасибо!

  • Артур Амирян

    Артур Амирян

    22:58

    Спасибо очень доходчиво!

  • Антон

    Антон

    22:57

    Спасибо!

  • Александр Мукминов

    Александр Мукминов

    22:57

    Благодарю за урок

  • Александр Мукминов

    Александр Мукминов

    22:56

    Пока

  • Nikolay Serotkinn

    Nikolay Serotkinn

    22:56

    спасибо

  • Дмитрий Харитонов

    Дмитрий Харитонов

    22:56

    Спасибо, было интересно!

  • Roman Smirnov

    Roman Smirnov

    22:56

    Спасибо

  • Kioion

    Kioion

    22:56

    Спасибо.

  • Алексей Грачёв

    Алексей Грачёв

    22:56

    Спасибо.

  • Skivy

    Skivy

    22:55

    Можете, пожалуйста, побуквенно XD показать как вы нашли тот элемент в нетворке на авто ру

  • Дмитрий Березин

    Дмитрий Березин

    22:55

    webdriver для яндекса не выдает вариант

  • Дмитрий Березин

    Дмитрий Березин

    22:51

    у меня с яндекс-браузером не получилось.

  • Дмитрий Харитонов

    Дмитрий Харитонов

    22:51

    да, события - клики мышки, прокрутка и прочее

  • Артем Мовчан

    22:51

    а если задача потестить что то допустим применяя подключение расширения (кошелек метамаск например), селениум позволяет это сделать?

  • Алексей Савкин

    Алексей Савкин

    22:50

    обновите плиз блокнот

  • Дмитрий Харитонов

    Дмитрий Харитонов

    22:48

    а в selenium есть возможность эмулировать events в браузере?

  • Алексей Грачёв

    Алексей Грачёв

    22:48

    Вопрос в том, что я пришёл сюда за подсказкой, как сделать перебор. У меня через .find только первый результат выдаёт, а если .find_all - пустой list

  • Алексей Грачёв

    Алексей Грачёв

    22:45

    Давайте распарсим названия вакансий, фирму, выложившую вакансию, и запихнём их в json?

  • Ruslan Javakov

    Ruslan Javakov

    22:38

    Алексей спасибо

  • Ruslan Javakov

    Ruslan Javakov

    22:38

    удачи всем со змеем

  • Марат Цховребов

    Марат Цховребов

    22:36

    можно ли после окончания учебы идти на стажировку или джуном? Хватит ли этого?

  • Александр Иванович

    Александр Иванович

    22:36

    rjdsxrf

  • Alexander Zaryuta

    Alexander Zaryuta

    22:36

    в начале отключить время открытия

  • Дмитрий Харитонов

    Дмитрий Харитонов

    22:35

    можно потом код обновить в colab?

  • Дмитрий Харитонов

    Дмитрий Харитонов

    22:34

    да-да, я просто написал еще одно решение

  • Дмитрий Харитонов

    Дмитрий Харитонов

    22:32

    прекрасно сабмитит форму

  • Дмитрий Харитонов

    Дмитрий Харитонов

    22:32

    search_input.submit()

  • Дмитрий Харитонов

    Дмитрий Харитонов

    22:23

    хотя, браузер открылся

  • Дмитрий Харитонов

    Дмитрий Харитонов

    22:23

    DeprecationWarning: executable_path has been deprecated, please pass in a Service object browser = webdriver.Chrome('./chromedriver.exe')

  • Алексей Грачёв

    Алексей Грачёв

    22:22

    А как открыть браузер в фоне, чтоб кушал меньше ресурсов?

  • Дмитрий Харитонов

    Дмитрий Харитонов

    22:21

    chromedriver_binary - _binary - признак включения файла извне?

  • Ruslan Javakov

    Ruslan Javakov

    22:15

    и все будет ок

  • Ruslan Javakov

    Ruslan Javakov

    22:15

    Алексей скачайте от сюда https://chromedriver.chromium.org

  • ZX Spectator

    ZX Spectator

    22:15

    Там pip надо обновить

  • Ян Савицкий

    22:15

    Может пип обновить?

  • Ruslan Javakov

    Ruslan Javakov

    22:14

    опять ошибка