Selenium №1 урок
Парсинг веб-страниц является важной задачей для многих разработчиков и исследователей данных. Одним из популярных инструментов для автоматизации веб-браузера является Selenium. В этой статье мы рассмотрим пример использования Selenium для парсинга страницы и выполнения определенных действий.
Selenium: Selenium - это набор инструментов для автоматизации веб-браузера, который позволяет программистам взаимодействовать с веб-страницами, выполнять действия, такие как клики, заполнение форм и извлечение данных. Одним из главных преимуществ Selenium является его способность работать с различными браузерами, такими как Chrome, Firefox, Safari и другими.
Установка и настройка: Для начала работы с Selenium вам потребуется установить несколько зависимостей. В приведенном примере мы используем Chrome в качестве браузера и библиотеку webdriver_manager для автоматической установки необходимого драйвера Chrome.
Инсталяция
Я нашел библиотеку которая сама скачивает webdriver и вот она:
Теперь добавим url и используем блок try и finally,здесь мы хотим нажать на лайк.А вот как ?:
Смотри вот есть url и нам надо найти в html элемент.
Здесь используй find_element и все что ты скопировал вставь.
Весь код
В приведенном коде мы импортируем необходимые модули из библиотеки Selenium. Затем мы создаем экземпляр веб-драйвера Chrome, используя ChromeDriverManager().install() для автоматической установки драйвера, если он не установлен. После этого мы открываем веб-страницу и находим элемент кнопки "Like" с помощью XPath. Затем мы выполняем клик на этой кнопке и ждем 10 секунд с помощью функции time.sleep(), прежде чем завершить выполнение.
Заключение: Selenium предоставляет удобные инструменты для автоматизации веб-браузера и выполнения различных задач, включая парсинг веб-страниц. В этой статье мы рассмотрели пример использования Selenium для выполнения парсинга страницы и выполнения действий, таких как клик на элементе. Вы можете использовать эти принципы и адаптиров
Если хочешь зацени ролик и спасибо за просмотр статьй.