“Подождите, пока нажатие на питон Selenium” Ответ

Подождите, пока нажатие на питон Selenium

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: не ждет, пока страница не будет загружена после команды click ()

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

Ответы похожие на “Подождите, пока нажатие на питон Selenium”

Вопросы похожие на “Подождите, пока нажатие на питон Selenium”

Больше похожих ответов на “Подождите, пока нажатие на питон Selenium” по Python

Смотреть популярные ответы по языку

Смотреть другие языки программирования