Selenium es una librería en python que permite levantar un navegador y simular la navegación humana a través de codificación **Instalación en Windows y en Mac** 1.- Descargar Selenium utilizando el gestor de paquetes **pip**. ejecutamos en una terminal el siguiente comando: pip install selenium 2.- Descargar el driver del navegador que vayamos a usar desde las siguientes rutas, eligiendo el sistema operativo que corresponda: * Chrome: https://sites.google.com/a/chromium.org/chromedriver/downloads * Edge: https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/ * Firefox: https://github.com/mozilla/geckodriver/releases * Safari: https://webkit.org/blog/6900/webdriver-support-in-safari-10/ 3.- Descomprimir el archivo (que será un ejecutable de windows o de unix) y guardarlo en la ruta deseada. 4.- El siguiente script de python **(v. 3.6.4)** muestra como se deben utilizar las librerías antes mencionadas (ejemplo para chromedriver). # -*- coding: UTF-8 -*- import os, json, time from selenium import webdriver from selenium.webdriver.common.keys import Keys def levantarNavegador(): chromedriver = 'ruta/al/ejecutable' os.environ["webdriver.chrome.driver"] = chromedriver driver = webdriver.Chrome(chromedriver) current_url = "" start_url = 'https://www.google.com' driver.get(start_url) levantarNavegador()