“Espere hasta que se haga clic en Selenium Python” Código de respuesta

Espere hasta que se haga clic en Selenium Python

from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC

element = WebDriverWait(driver, 20).until(
EC.element_to_be_clickable((By.XPATH, "myXpath")))

element.click();
Powerful Porpoise

Python Selenium: no espera hasta que la página se cargue después de un comando de clic ()

def wait_for_visibility(self, selector, timeout_seconds=10):
    retries = timeout_seconds
    while retries:
        try:
            element = self.get_via_css(selector)
            if element.is_displayed():
                return element
        except (exceptions.NoSuchElementException,
                exceptions.StaleElementReferenceException):
            if retries <= 0:
                raise
            else:
                pass

        retries = retries - 1
        time.sleep(pause_interval)
    raise exceptions.ElementNotVisibleException(
        "Element %s not visible despite waiting for %s seconds" % (
            selector, timeout_seconds)
    )
Mappy Show

Respuestas similares a “Espere hasta que se haga clic en Selenium Python”

Preguntas similares a “Espere hasta que se haga clic en Selenium Python”

Más respuestas relacionadas con “Espere hasta que se haga clic en Selenium Python” en Python

Explore las respuestas de código populares por idioma

Explorar otros lenguajes de código