Preguntas con la etiqueta [selenium]
¿Puede un sitio web detectar cuando estás usando Selenium con Chromedriver?
He estado probando Selenium con Chromedriver y noté que algunas páginas pueden detectar que estás usando Selenium aunque no haya ninguna automatización. Incluso cuando estoy navegando manualmente usando Chrome a
¿Tenemos alguna función genérica para verificar si la página se ha cargado completamente en Selenium?
Estoy tratando de verificar si la página web está cargada por completo o no (es decir, verificando que todo el control esté cargado) en Selenium. Probé el siguiente código: new
¿Cuántas formas de hacer clic en webElement en WebDriver?
Según tengo entendido, el usuario puede hacer clic en un elemento web particular utilizando el método de clic y una forma más, como usar el método Sendkey con valor ASCII
Selenium no puede hacer clic en el botón Obtener datos al usar Python
Estoy extrayendo datos de este sitio web. El elemento está debajo y geckodriver. <img class="getdata-button" style="float:right;" src="/common/images/btn-get-data.gif" id="get" onclick="document.getElementById('submitMe').click()"> pero no puedo hacer que Selenium haga clic en él. Intenté
¿Cómo puedo volver a conectarme al navegador abierto por webdriver con selenium?
Por razones desconocidas, mi navegador abre las páginas de prueba de mi servidor remoto muy lentamente. Entonces, estoy pensando que si puedo volver a conectarme al navegador después de salir
Espere hasta que la página se cargue con Selenium WebDriver para Python
Quiero extraer todos los datos de una página implementada mediante un desplazamiento infinito. El siguiente código Python funciona. for i in range(100): driver.execute_script("window.scrollTo(0, document.body.scrollHeight);") time.sleep(5) Esto significa que cada vez
Cómo interactuar con los elementos dentro de #shadow-root (abrir) mientras se borran los datos de navegación del navegador Chrome usando cssSelector
Había estado siguiendo la discusión ¿Cómo automatizar elementos DOM ocultos usando selenio? para trabajar con #shadow-root (open)elementos. Mientras estoy en el proceso de ubicar el Clear databotón dentro de la
¿Cómo se utiliza EC.presence_of_element_located((By.ID, "myDynamicElement")) excepto para especificar la clase, no el ID?
Estoy intentando usar Python para raspar un sitio web que carga su HTML dinámicamente mediante el uso de archivos javascript incrustados que representan los datos como una respuesta en el
Selenium webdriver: Modificación del indicador navigator.webdriver para evitar la detección de selenio
Estoy intentando automatizar una tarea muy básica en un sitio web usando selenio y Chrome, pero de alguna manera el sitio web detecta cuando Chrome funciona con selenio y bloquea
Cómo recuperar el texto de un WebElement usando Selenium - Python
Soy nuevo en Python y Web Scraping, así que tengan paciencia. He estado intentando crear una herramienta de raspado web para abrir una página web, iniciar sesión y recuperar un
¿Qué es el selenio y qué es WebDriver?
¿Qué es el selenio? Cuando abres la página oficial de Selenium, lo primero que lees es "Selenium automatiza el navegador" en "¿Qué es Selenium?" sección. La sección "¿Qué parte de
Cómo utilizar el perfil de Chrome en Selenium Webdriver Python 3 [duplicado]
Entonces, cada vez que intento usar mi configuración de Chrome (la configuración que uso en el navegador predeterminado) agregando options = webdriver.ChromeOptions() options.add_argument("user-data-dir=C:\Users\... (my webdriver path)") driver = webdriver.Chrome(executable_path="myPath", options=options)
Advertencia de desaprobación: executable_path ha quedado obsoleto Selenium Python
Estoy usando sublime para codificar scripts de Python. El siguiente código es para que Selenium en Python instale el controlador automáticamente utilizando el paquete webdriver_manager. # pip install webdriver-manager from
De las muchas funciones findElement(s)/By en Selenium, ¿cuándo usarías una sobre la otra?
Selenium incluye funciones findElement, así... .find_element_by_ id link_text partial_link_text name class_name tag_name css_selector xpath Es evidente que algunas están limitadas por diseño debido a cómo se creó la página HTML,
Estrategias de localización oficial para el webdriver.
En la documentación oficial del controlador web del W3C , se indica claramente que las estrategias de ubicación son: State Keyword ----------------------------------------------- CSS selector "css selector" Link text selector "link