¿Cómo instalar Selenium en Python?

Los scripts de Selenium están diseñados para realizar algunas tareas tediosas que se pueden automatizar mediante navegadores web autónomos .
Por ejemplo, buscar algunas preguntas en diferentes motores de búsqueda y almacenar los resultados en un archivo visitando cada enlace. Esta tarea puede llevar mucho tiempo para un ser humano normal, pero con la ayuda de los scripts de selenium, uno puede hacerlo fácilmente.
Ahora, algunos de ustedes se estarán preguntando qué son los navegadores web sin cabeza . No es más que un navegador que se puede controlar utilizando estos scripts de selenium para la automatización (tareas web). Los scripts de Selenium se pueden programar usando varios lenguajes como JavaScript, Java, Python, etc.
Cómo usar Selenium con Python y el entorno Linux.
Python ya debería estar instalado. Puede ser la versión 2.* o 3.*. 
Pasos: 
 

  1. Instalación de selenium 
     
  2. Instalación de controladores web (sin cabeza) 
     
  3. Creación de código simple 
     

Instalación de selenium

Cualquiera que sea el sistema operativo que esté utilizando, el comando Python es el mismo para instalar la biblioteca Selenium.
Primer método
Abrir terminal/Cmd y escribir comando como se escribe a continuación
 

python -m pip install selenium

Segundo método
Alternativamente, puede descargar la distribución fuente aquí , desarchivarla y ejecutar el siguiente comando: 
 

python setup.py install

Instalación de controladores web

Uno puede instalar Firefox, Chromium, PhantomJs (obsoleto ahora), etc. 
 

  • para usar Firefox, es posible que deba instalar GeckoDriver 
     
  • para usar Chrome, es posible que deba instalar Chromium 
     

En este artículo, se usa Firefox para que uno pueda seguir los pasos a continuación para instalar: –
Pasos para Linux: –
1. Vaya a la página de lanzamientos de geckodriver . Encuentre la última versión del controlador para su plataforma y descárguelo. 
Por ejemplo: 
 

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

2. Extraiga el archivo con: 
 

tar -xvzf geckodriver*

3. Hazlo ejecutable: 
 

chmod +x geckodriver

4. Mover archivos a usr/local/bin 
 

sudo mv geckodriver /usr/local/bin/

Pasos para Windows:-
1. Igual que el Paso 1 en Linux Descargue el GeckoDriver
2. Extraiga usando WinRar o cualquier aplicación que pueda tener.
3. Agréguelo a la ruta usando el símbolo del sistema
 

setx path "%path%;GeckoDriver Path"

Por ejemplo:- 
 

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

Creación de código simple

Python3

# Python program to demonstrate
# selenium
 
 
from selenium import webdriver
 
 
driver = webdriver.Firefox()
driver.get("https://google.co.in")

Producción:
 

python-selenium

Publicación traducida automáticamente

Artículo escrito por singhswaraj1999 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *