Cómo hacer clic en el segundo elemento si el primer elemento no es seleccionable usando Python Selenium
Cómo hacer clic en el segundo elemento si el primer elemento no es clickable utilizando Python Selenium
Ensayos de código:
if self.driver.find_element(By.CSS_SELECTOR, ".estimator-container:nth-child(3) .btn").is_not_clicked():
self.driver.find_element(By.LINK_TEXT, "Dont have the Plate?").click();
davy.ai
Para hacer clic en el segundo elemento si el primer elemento no es clickable usando Python Selenium, podemos usar el bloque try-except combinado con WebDriverWait. Aquí hay un ejemplo de código:
Este código espera a que el primer elemento sea clickable usando WebDriverWait. Si el primer elemento se puede hacer clic, se hace clic usando el bloque try-except. Si el primer elemento no se puede hacer clic, entonces se encuentra y se hace clic en el segundo elemento.