You are currently viewing Как установить Selenium в Python?

Как установить Selenium в Python?

Сценарии Selenium созданы для выполнения некоторых утомительных задач, которые можно автоматизировать с помощью веб-браузеров без головы.

Например, Поиск некоторых вопросов в разных поисковых системах и сохранение результатов в файле путем перехода по каждой ссылке. Для нормального человека эта задача может занять много времени, но с помощью сценариев selenium ее можно легко выполнить.

Теперь некоторым из Вас может быть интересно, что такое веб-браузеры без головы. Это не что иное, как браузер, которым можно управлять с помощью этих сценариев selenium для автоматизации(веб-задач). Сценарии Selenium могут быть запрограммированы с использованием различных языков, таких как JavaScript, Java, Python и т.д.

Как использовать selenium в среде Python и Linux.

Python уже должен быть установлен. Это может быть 2.* или 3.* версия.
Шаги:

  1. Установка Селена
  2. Установка веб-драйверов (без головы)
  3. Создание Простого Кода

Установка Селена

В какой бы операционной системе Вы ни использовали команду Python, она одинакова для установки библиотеки Selenium.

Первый Способ:

Откройте терминал/Cmd и введите команду, как написано ниже

python -m pip install selenium

Второй Способ

Кроме того, вы можете загрузить исходный дистрибутив здесь, разархивировать его и выполнить команду ниже:

python setup.py install

Установка Веб-Драйверов

Можно установить Firefox, Chromium, PhantomJS(Сейчас устарел) и т.д.

https://2c075bc64180c5042a7cdd046bbac274.safeframe.googlesyndication.com/safeframe/1-0-38/html/container.html
  • для использования Firefox вам может потребоваться установить GeckoDriver
  • для использования Chrome вам может потребоваться установить Chromium

В этой статье используется Firefox, поэтому для установки можно выполнить следующие действия:-

Шаги для Linux:

1. Перейдите на страницу выпусков geckodriver. Найдите последнюю версию драйвера для своей платформы и загрузите ее.

Например:

wget https://github.com/mozilla/geckodriver/releases/download/v0.24.0/geckodriver-v0.24.0-linux64.tar.gz

2. Извлеките файл с помощью:

tar -xvzf geckodriver*

3. Сделайте его исполняемым:

chmod +x geckodriver

4. Переместите файлы в usr/локальный/bin

sudo mv geckodriver /usr/local/bin/

Шаги для Windows:

1. Так же, как и шаг 1 в Linux, загрузите GeckoDriver

2. Извлеките его с помощью WinRAR или любого приложения, которое у вас может быть.

3. Добавьте его в путь с помощью командной строки

setx path "%path%;GeckoDriver Path"

Например:

setx path "%path%;c:/user/eliote/Desktop/geckodriver-v0.26.0-win64/geckodriver.exe"

Создание Простого Кода:

# Python program to demonstrate
# selenium


from selenium import webdriver


driver = webdriver.Firefox()
driver.get("https://google.co.in")

Выход: