Herramientas de usuario

Herramientas del sitio


informatica:programacion:python:selenium

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
informatica:programacion:python:selenium [2021/05/22 13:22] – [Uso] tempwininformatica:programacion:python:selenium [2021/05/25 16:22] (actual) – [Uso] tempwin
Línea 38: Línea 38:
 Además de la instalación de Selenium, debemos elegir el navegador que vamos a utilizar porque lo que hace Selenium es lanzar un navegador y automatizar acciones dentro de él. Además de la instalación de Selenium, debemos elegir el navegador que vamos a utilizar porque lo que hace Selenium es lanzar un navegador y automatizar acciones dentro de él.
  
-Debemos descargar el [[https://selenium-python.readthedocs.io/installation.html#drivers|webdriver]] para el navegador correspondiente:+Debemos descargar el [[https://selenium-python.readthedocs.io/installation.html#drivers|webdriver]] para el navegador correspondiente. Navegadores más populares y estándar:
  
   * [[https://github.com/mozilla/geckodriver/releases/latest|Mozilla Firefox]]   * [[https://github.com/mozilla/geckodriver/releases/latest|Mozilla Firefox]]
   * [[https://sites.google.com/a/chromium.org/chromedriver/downloads|Google Chrome]]   * [[https://sites.google.com/a/chromium.org/chromedriver/downloads|Google Chrome]]
 +
 +<code python>
 +from selenium import webdriver
 +
 +driver = webdriver.Firefox("/ruta/webdriver/firefox")
 +driver.get("https://tempwin.net")
 +driver.quit
 +</code>
 +
 +El anterior código abrirá una instancia de Firefox y cargará la URL https://tempwin.net. Al finalizar la carga, se cerrará.
 +
 +Si usásemos Google Chrome, el método que usaríamos con ''webdriver'' sería ''Chrome'':
 +
 +<code python>
 +from selenium import webdriver
 +
 +driver = webdriver.Chrome("/ruta/webdriver/chrome")
 +driver.get("https://tempwin.net")
 +driver.quit
 +</code>
 ===== XPath ===== ===== XPath =====
  
informatica/programacion/python/selenium.1621682550.txt.gz · Última modificación: por tempwin