Selenium Python - Автоматизация браузера и парсинг данных — Октябрь 2021

84 участника

О чём курс

Вам нужно собрать данные с сайта, который блокирует обычные парсеры из-за динамической подгрузки контента через JavaScript — здесь показывают, как заставить браузер работать за вас. Курс разбирает управление браузерами Chrome и Firefox через Selenium, позволяя имитировать действия реального пользователя: от заполнения форм и кликов до работы с прокси и куки-файлами. Вы научитесь настраивать среду так, чтобы автоматизация работала в фоновом режиме, обходя стандартные защиты сайтов. Программа охватывает продвинутые приемы вроде использования ActionChains для сложных манипуляций, управления расширениями и оптимизации времени загрузки страниц. Материал ориентирован на разработчиков с минимальными знаниями Python, которым нужно автоматизировать рутинные задачи в браузере или настроить тестирование веб-интерфейсов.

Программа обучения

  • Установка драйверов и настройка окружения
  • Запуск и управление браузерами (Chrome, Firefox)
  • Работа с окнами и вкладками
  • Навигация по страницам: перезагрузка, управление куки (экспорт/импорт)
  • Имитация действий пользователя:
    • Заполнение форм
    • Поиск и клики по элементам
    • Использование ActionChains для реалистичных кликов
  • Настройка и оптимизация:
    • Подключение юзер-агентов и прокси
    • Настройка браузера через about:config
    • Работа с уведомлениями и звуком
    • Запуск в фоновом режиме (headless)
    • Отключение встроенных логов
  • Обработка элементов:
    • Методы поиска элементов на странице
    • Реализация явных и неявных ожиданий событий
    • Работа с фреймами
  • Управление расширениями браузера
Складчина создана 11 октября 2021 г. · описание обновлено 23 марта 2026 г.

Выпуски серии 2

Все 2
Повтор 80 ₽Октябрь 2021 Вы здесь

Другие материалы автора 7

НХ Никита Хохлов Все материалы
80 ₽ 1 190 ₽