Articles of selenium webdriver

Habilitar cookies en Phantomjs + selenium.

Quiero iniciar sesión en amazons3 (con la url : ‘ https://console.aws.amazon.com/iam/home?#security_credential ‘) en mi tablero armv7. Usé phantom2.0.1 de aquí y selenium2.45.0. Puedo abrir el sitio web con éxito, pero cuando hago “enviar” después de completar el nombre de usuario y la contraseña, el sitio web salta a una página de error que muestra “Habilitar […]

¿Configurar un tiempo de espera real para cargar la página en Selenium WebDriver?

Estoy probando un sitio con muchos proxies, y el problema es que algunos de esos proxies son muy lentos. Por lo tanto, mi código está atascado al cargar páginas de vez en cuando. from selenium import webdriver browser = webdriver.Firefox() browser.get(“http://example.com/example-page.php”) element = browser.find_element_by_id(“someElement”) He intentado muchas cosas como explicit waits o explicit waits implicit […]

¿Cómo puedo cargar imágenes captcha a este servicio de resolución en python (html dado)?

Estoy escribiendo un progtwig en Python que necesita poder resolver los captchas en un sitio web. Me gustaría utilizar 2captcha. He escrito un script en Python con selenium que hará todo lo que necesito, excepto resolver los captchas. Cuando hago clic en la pestaña “API” de 2captcha.com, esto (junto con otros parámetros) es lo que […]

Haga clic en el botón deslizante en python selenium

Mi problema es el siguiente: Estoy entrenando para recuperar la información en este sitio web https://www.cetelem.es/ . Quiero hacer varias cosas: Haga clic en los dos botones deslizantes para cambiar la información. Recupera la información tras el cambio de los botones deslizantes. Poner una condición, solo recupera información cuando esta y tae cambian. Probé con […]

No hacer clic en todas las tabs y no hacer bucles una vez

Estoy tratando de hacer clic en las tabs de la página web como se ve a continuación. Desafortunadamente, solo parece hacer clic en algunas de las tabs a pesar de la xpath correcta y correcta en la inspección de Chrome. Solo puedo asumir que no está haciendo clic en todas las tabs porque no se […]

No se puede cargar Firefox en Selenium Webdriver en Python

He instalado Python 3.6.2, Selenium 3.5.0 con GeckoDriver 0.18.0 y la versión de Firefox es 54.0.1version en Windows 7. Estoy tratando de ejecutar un script de selenium que está cargando un Firefox donde no coincido con la versión de Firefox. . Por favor, hágamelo saber cuál es el problema. El código y el mensaje de […]

WebDriverException: Service U: /Scraping/chromedriver.exe se cerró inesperadamente. El código de estado era: 1 mientras trabajaba con Chrome y Python

He estado tratando de hacer que el controlador web funcione con Python en Chrome en el trabajo, pero no puedo por mi vida averiguar qué es lo que está mal, a pesar de la resolución de problemas durante la mayor parte del día. He descomprimido chromedriver a la carpeta en la que estoy trabajando. He […]

El objeto ‘list’ no tiene ningún atributo ‘get_attribute’ mientras se recorre a través de WebElements

Estoy tratando de usar Python y Selenium para raspar múltiples enlaces en una página web. Estoy utilizando find_elements_by_xpath y puedo localizar una lista de elementos, pero tengo problemas para cambiar la lista que se devuelve a los enlaces href reales. Sé que find_element_by_xpath funciona, pero eso solo funciona para un elemento. Aquí está mi código: […]

Cómo actualizar una página web ya abierta

Solo quiero actualizar una página web ya abierta con Selenium . Siempre se abre una nueva ventana del navegador. ¿Qué estoy haciendo mal? from selenium import webdriver import urllib import urllib2 driver = webdriver.Firefox() driver.refresh()

encontrar xth td con td contiene en el mismo tr xpath python

Mi página tiene una tabla con 11 columnas, dado el valor de texto para la columna 2, quiero hacer clic en la columna 11 (botón de flecha) para la misma fila. Mi DOM se ve así: ` … … … grp1 … … 200 … … … … … <ul class=”dropwd” <input class=”a-act a-menu-button” type=”button” […]