Selenium es una herramienta popular de código abierto para automatizar los navegadores web. Cuando use esta etiqueta, también incluya otras etiquetas para los componentes específicos que está usando, p. selenium-webdriver para los enlaces de idiomas, selenium-ide, selenium-grid, etc.

Más sobre selenium...

¡Por desarrolladores! Actualmente, estoy trabajando en la automatización de youtube con python y selenium, después de buscar en youtube. Quiero seleccionar entre el video buscado según las demandas del usuario, es decir, el primer video, el segundo o tercer video, etc. Pero probé casi todos los se....
8 may. 2021 a las 00:11
Estoy intentando desplazarme hacia la derecha usando selenium python en TradingView Mi código: driver.find_element_by_xpath("//div[@class='control-bar__btn control-bar__btn--move-right apply-common-tooltip']").click() Lanza un error: selenium.common.exceptions.ElementNotInteractableException: Mens....
Estoy tratando de automatizar un caso de prueba a través de Specflow, usando el formato Gherkin, pero sigo teniendo el mismo error: OpenQA.Selenium.NoSuchElementException: no existe tal elemento: no se puede ubicar el elemento: {"método": "selector de css", "selector": "* [nombre =" nombre_del_clien....
7 may. 2021 a las 14:45
Estoy tratando de hacer una afirmación mientras elimino un usuario. El problema es que después de eliminar al usuario estoy tratando de 'FindElement' con su nombre, pero mientras ya no está disponible, se produce una excepción y el programa deja de ejecutarse. ¿Hay alguna solución o debería intent....
7 may. 2021 a las 13:59
Estoy intentando obtener el texto de descripción de un libro de su página web de Amazon. Obtengo bien la imagen, el título y el precio del libro usando driver.find_element_by_id, pero cuando se trata de la descripción que está en un div con id="iframeContent", no funciona. ¿Alguna idea? También p....
7 may. 2021 a las 13:17
Esta es una parte de mi código: import time from xpath_info import * from credentials import * from bs4 import BeautifulSoup from selenium import webdriver from webdriver_manager.firefox import GeckoDriverManager as gdm from selenium.common.exceptions import NoSuchElementException, StaleElementRefer....
7 may. 2021 a las 12:36
Estoy escribiendo un script para extraer los detalles del producto del sitio web oficial de Puma: https: //in.puma. com / in / en / home El script se ejecuta sin errores como tal. Sin embargo, simplemente no raspa los detalles y devuelve valores vacíos. Anteriormente estaba trabajando con xpaths,....
introduzca la descripción de la imagen aquí xpath1= //*[contains(text(),'Jesaji LOC')] xpath2= //*[contains(text(),'AutoItem1')]/parent::div/parent::td/following-sibling::td[1]/input <tbody><tr> <td width="50%"> <div style="flo....
7 may. 2021 a las 07:24
Hola chicos, seguro que no puedo averiguar cómo eliminar los espacios en blanco / espacios del texto impreso. Estoy usando un bot de audio a texto, para captcha y genera el texto bien, excepto que a veces el bot crea espacios aleatorios si no reconoce lo que dice la palabra. Un ejemplo sería adivin....
7 may. 2021 a las 03:21
He intentado muchas situaciones posibles pero no puedo acceder a ellas, por favor ayúdeme en esto, cómo puedo hacer clic en common-home res layout-home1 cargado hidden-scroll modal-open here Quiero hacer clic en (agregar al carrito) y (lista de deseos) mi código está debajo from selenium import....
7 may. 2021 a las 01:46
Soy un novato en automatización. Quiero obtener la cantidad de productos en las categorías de niños disponibles o no, pero no puedo obtener esto. Amablemente ayúdame con esto. Mi codigo esta aqui: from selenium import webdriver from selenium.webdriver.common.keys import Keys from selenium.webdrive....
7 may. 2021 a las 00:01
Estoy tratando de localizar un elemento en una página de resultados de búsqueda. He intentado localizar por xpath, wait_for_element_to_be_clickable, find_element_by_link_text, etc. y todavía no puedo encontrar selenium para localizarlo. Si hago que el controlador vuelva a cargar la URL inicial de l....
6 may. 2021 a las 21:31
Me encuentro con un problema en el que necesito encontrar un botón no deshabilitado en una página, pero los botones comparten el mismo nombre de clase, ya sea que estén deshabilitados o no (también el mismo texto interno). Tienen una clase adicional agregada si están discapacitados. Necesito una fo....
6 may. 2021 a las 21:14
Necesito lanzar selenium dentro de docker contenedor. Es importante pasar el perfil del navegador a webdriver. Aquí está docker-compose: version: '2' services: worker_main: build: ./app volumes: - /Users/username/Library/Application Support/Google/Chrome/Profile 1:/profile rest....
Hola a todos, soy nuevo en Selenium y tengo problemas para encontrar la salida que quiero. Escribí el siguiente código para tener el título del primer artículo del sitio web de skynews: from selenium import webdriver from webdriver_manager.chrome import ChromeDriverManager driver = webdriver.Chro....
6 may. 2021 a las 19:00
Me gustaría saber cómo puedo obtener la dirección de este sitio con selenio: Página Puede usar aquí {{X0}} o {{X1}} {{X2}} Entonces {{X3}} debería funcionar address = driver.find_element_by_css_selector('main-content-cell.p-bottom').text print(address) Pero si imprimo la dirección, no se imprime....
6 may. 2021 a las 18:36
Debajo del código se usó en Selenium Eclipse, pero aparece un error en esta línea "String childid = it.next ();" No puedo atravesar la ventana principal a la ventana secundaria import java.util.Iterator; import java.util.Set; import java.util.concurrent.TimeUnit; import org.openqa.selenium.By; impo....
El botón es una copia; que copia el enlace para compartir archivos en el cuadro superior. Aquí está mi intento de hacerlo: getLink = driver.find_element_by_xpath("""//*[starts-with(@id, "ic0") and contains(@id, "544")]""").click() Todavía no funcionó. La clase es '# c0-5443772' pero es dinámica.....
6 may. 2021 a las 13:52
Soy nuevo en el desarrollo web y estoy experimentando con Selenium en Python. Quiero encontrar la identificación del niño a continuación, dado que solo conozco a class="entry-content" como su padre. Ejemplo html: <div class="entry-content"> <div id="pl-154"> ... </div> </div> Ejemplo de sal....
Estoy tratando de recuperar la tabla del siguiente sitio web dinámico y guardarla en un marco de datos: https://www.grants.gov/web/grants/search-grants. html Probé algunos métodos como pandas, request.post, beautifulSoup y selenium, que no devuelven ningún resultado como si la tabla no existiera o....
6 may. 2021 a las 00:32
Consulte el siguiente código que estoy usando para extraer contenido de una página generada dinámicamente y luego colocarlo en un CSV. El problema con el que me encuentro ahora es que a cada "fila" le podrían faltar ciertos elementos que me gustaría insertar como "en blanco" o algún otro marcador d....
5 may. 2021 a las 23:15
Estoy tratando de localizar un elemento por nombre de clase. Este es un extracto de la fuente de la página (guardado en un archivo usando BeautifulSoup): <div class="flex flex-column"><div ... Si trato de encontrar este elemento así: element = browser.find_element_by_class_name("flex flex-column") ....
5 may. 2021 a las 22:37
Obtuve un código HTML como el siguiente: <a class="msgIdentityText" href="http://test.com" id="ext-comp-1015">NAME1, NAME2, NAME3</a> Necesito extraer NAME1 e insertarlo en una variable en mi script de Python. ¿Cuál es la mejor manera de hacer esto? Yo he tratado: k = driver.find_element_by_class....
5 may. 2021 a las 21:30
He visto este problema aquí, pero después de revisar algunos de los problemas, me estoy confundiendo. Estoy tratando de configurarlo para que el controlador pueda pasar a las pruebas cuando estén hechas. Lanzaba una excepción de puntero nulo después de abrir el navegador, pero luego agregué esto: ....
5 may. 2021 a las 17:58
Quiero esperar hasta que div de la clase transición de opacidad esté disponible en selenium python, así que para ejecutar esto intenté: - WebDriverWait(driver, 30).until(EC.invisibilityOfAllElements((By.XPATH, "//div[@class='reports-content opacity-transition fade']"))) Dónde obtuve el error: - Web....