Selenium Python - Автоматизация браузера и парсинг данных [Udemy] [Никита Хохлов] [Повтор]
Чему вы научитесь
2 разделов • 14 лекций • Общая продолжительность 50 мин.
Мы научимся:
Что мы сможем сделать?
Для кого этот курс:
Чему вы научитесь
- Парсить динамические сайты, писать ботов, проводить тестирование сайтов, имитировать действия пользователя в браузере
2 разделов • 14 лекций • Общая продолжительность 50 мин.
- Предпросмотр00:56
- Предпросмотр05:01
- Предпросмотр07:45
- 4. Юзер-Агенты, работа в фоне и обход детекта селениума
06:19 - 5. Работа с прокси в селениум
02:28 - 6. Работа с cookie, импорт и экспорт кукисов
02:27 - 7. Работа с конфигом на примере requests, json
06:35 - Поиск элементов на странице используя доступные методы
02:33 - Неявные и Явные ожидания элементов и событий
02:46 - Реалистичные клики по объектам используя ActionChains
02:31 - Контролируем время загрузки страницы, отключение встроенных логов
04:34 - Работа с вкладками и фреймами
03:47 - Работа с расширениями в браузере
01:54 - Бонусная лекция
00:40
- Минимальные знания языка python
Мы научимся:
- устанавливать драйвера
- запускать разные браузеры (Chrome, Firefox)
- открывать окна и работать с ними
- делать скриншот внутри браузера в процессе автоматизации
- перезагружать страницы и закрывать браузеры
- подключать юзер-агенты и прокси
- работать с кукисами (экспорт, импорт)
- заполнять формы на сайтах
- кликать по объектам и искать их
- детально настраивать браузер через about:config
- работать с уведомлениями, звуком
- запускать браузер в фоне, без отображения на экране
- Искать элементы на странице используя доступные методы
- Неявные и Явные ожидания элементов и событий
- Реалистичные клики по объектам используя ActionChains
- Контролируем время загрузки страницы, отключение встроенных логов
- Работа с вкладками и фреймами
- Работа с расширениями в браузере
Что мы сможем сделать?
- парсить динамические данные, которые загружаются через JS
- имитировать работу реального пользователя
- писать ботов для автоматизации действий в браузере
- делать тестирование своих сайтов
- имитировать любые действия в браузере
- материал направлен на любой уровень знаний Python (подойдет новичку и профессионалу)
- курс не содержит воды и предоставляет только нужную информацию
- после данного курса вы сможете полноценно работать с Selenium
- простая подача материала
- содержит реальные примеры для работы с браузером
- актуальная информация по работе с Selenium
Для кого этот курс:
- Начинающие python разработчики, желающие освоить работу с selenium и научиться писать автоматизацию браузера и парсить динамически сайты
https://www.udemy.com/course/selenium-python3/