es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: WEBDRIVERWAIT

El método selectByVisibleText con un texto de opción incorrecto no genera un error utilizando Selenium y Java.

Cuando intento encontrar un elemento utilizando el método selectByVisibleText() de un desplegable, el programa se ejecuta incluso si no hay ningún texto de ese tipo en el desplegable. Sin embargo, después de la ejecución del programa, muestra un error. Elemento HTML: <select id=”portfolioid”> <option value=”2021218″ selected=”selected”>Ishu8</option> <option value=”2021219″>Ishu7</option> <option value=”2021220″>Ishu6</option> . . . Read more

Cómo imprimir los resultados de Amazon después de buscar una frase usando Python, Selenium.

from selenium import webdriver from selenium.webdriver.common.by import By from selenium.webdriver.common.keys import Keys from selenium.webdriver.support import expected_conditions as EC from selenium.webdriver.support.ui import WebDriverWait PATH = “C:\Program Files (x86)\chromedriver.exe” driver = webdriver.Chrome(PATH) driver.get(“https://www.amazon.com.au/?&tag=hydramzkw0au-22&ref=pd_sl_6wcb7ezr9q_e&adgrpid=87712394315&hvpone=&hvptwo=&hvadid=414047633191&hvpos=&hvnetw=g&hvrand=17758126363033746916&hvqmt=e&hvdev=c&hvdvcmdl=&hvlocint=&hvlocphy=1000286&hvtargid=kwd-10573980&hydadcr=179_487&gclid=CjwKCAiA8bqOBhANEiwA-sIlNxQufQ7Vywkurf9_zmHedwoBR-vCcDaw7zLcvdHmtp23d7OxJeEgThoCxu8QAvD_BwE”) link = driver.find_element(By.ID, “twotabsearchtextbox”) link.send_keys(“Wooden box”) link.send_keys(Keys.RETURN) try: main = WebDriverWait(driver, 10).until( EC.presence_of_element_located((By.CLASS_NAME, “sg-col-inner”)) ) results = main.find_elements(By.CLASS_NAME, “sg-col-inner”) . . . Read more