Selenium Python - #1 Установка и основные функции

preview_player
Показать описание
Selenium Python - #1 Установка и основные функции

Всем добро пожаловать на новый курс по Selenium Python.Под данный курс выделен целый плейлист из 5 уроков, в которых мы научимся правильно устанавливать драйвер, изучим базовый функционал, запуск браузера, открытие окна, научимся делать скриншот, перезагружать страницу и закрывать браузер.

Научимся работать с данными, извлекать и находить объекты на странице, заполнять формы, кликать по объектам и т.д.
Рассмотрим селениум как инструмент для написания парсеров, научимся авторизовываться на сайте, подключать юзер-агенты, извлекать и импортировать кукисы, работать с прокси и производить детальную настройку драйвера, отключать уведомления, звук, заставлять браузер работать в фоне, так называемый (webdriver headless) и много других интересных технологий, которые будут рассмотрены в самом курсе.

Рекомендации по теме
Комментарии
Автор


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

zproger
Автор

Спасибо за урок.
P.S. Можно просто кидать драйвер в папку проекта, где у вас находится файл питона и всё будет работать, без прописывания путей, ну это так на заметку новичкам)

dimapetrov
Автор

Спасибо! Очень интересно! Вы молодец!!!

symbol
Автор

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

АзатКалимуллин-гш
Автор

Все делал как в видео selenium ни как не хотел работать (пользуюсь Pycharm, Windows 10 ).Решил проблему так,
browser =
Хром надо писать с большой буквы далее путь до файла .
P.S. Сам чайник может кому-то поможет!

ЮрийЮрий-юс
Автор

Ты молодчина! Еще бы рассказал как отпечаток браузера подменять в скриптах, цены бы тебе не было :)

mlbhzsy
Автор

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

gwpslwp
Автор

Если у вас сразу после запуска кода вылетает браузер, то просто вместо хрома используйте Firefox

mastergames
Автор

У меня вопрос. У тебя и многих других все работает и запускается даже если в не прописывать абсолютного пути. Вы просто пишете driver = webdriverChrome() и все!!!
А у меня мало того, что приходится абсолютный путь прописывать, так еще этот путь должен быть прописан ни к чему иному, как к chrome.exe, потому что если пропишешь это к вебдрайверу, который только что установил, работать вообще ничего не будет! Хотя даже после того, как прописал путь к chrome.exe, он не грузит никакие другие страницы, кроме домашней, какие ссылки не пиши! Что за бред?! Что у меня не так по сравнению с вашими компьютерами?
Ответьте, пожалуйста...

ArgentYourBest_Choise
Автор

Здравствуйте. FireFox по молчанию не запускается. Selenium не видит бинарник: Expected browser binary location, but unable to find binary in default location, no 'moz:firefoxOptions.binary' capability provided, and no binary flag set on the command line. Где настроить default path к бинарнику?

snnmrmv
Автор

Всем привет. Кто может подсказать или дать ссылку как корректно установить webdrive for Chrome на mac с m1. Пытаюсь импортировать webdriver командой (from selenium improt webdriver) выдает ошибку "ImportError: cannot import name 'webdriver' from partially initialized module 'pm_selenium' (most likely due to a circular import) Подскажите куда кампать?

erikbagdasarov
Автор

А в чем смысл перезагрузки страницы браузера перед ее закрытием? Просто показать команду?

eYVgeni
Автор

Спасибо, начало курса классное, но у меня есть небольшая проблемка: когда вкладка прогружается она сразу закрывается. Можете подсказать как исправить?

nickname
Автор

А какая здесь версия selenium, а то у меня пишет deprecated method

vshcode
Автор

написал selenium + webdriver автотесты запускаю не выдает ошибку ответ будто прошел тест но не запускал
Process finished with exit code 0

кто не будь сталкивался с этой проблемой

knayxfn
Автор

А почему у меня браузер закрывается после исполнения кода ?

TTMAXIM
Автор

Браузер сразу закрывается после исполнения кода, ошибок нет, все сделал как в видео, проверил совместимость версии хрома и драйва все ок. Что еще делать не знаю? ( Pycharm, Windows 10, 64)

imwqbvl
Автор

Всем привет, может кто подскажет, что делать, ошибка Import error: cannot import name ' webdriver' from ' selenium'

shortvideos
Автор

А чо, в опере и других браузерах кроме хрома и файрфокса уже нельзя работать?(

nikitaermolenko
Автор

Спасибо. Где в Ubuntu находятся переменные среды?

yHI