Как идентифицировать Кнопку внутри uan Веб, если исходный код вышеупомянутой кнопки не появляется используя seleniun+python?

Для того, чтобы entienada я описываю им ситуацию: В определенном Вебе случайным образом появись и скрой кнопку и они это делают добавляя или снимая Ваш исходный код а именно пока кнопка не я не имею, как идентифицирование этого тогда python, когда он старается идентифицировать эту кнопку, как он логичен, он дает мне ошибку, из-за которой он говорит, что он не существует. Тогда то, что я хочу, состоит в том, чтобы осуществлять код, который пока вышеупомянутая кнопка не существует держался бы проверяя до существования того же самого, чтобы потом выполнять другие, сшейте, что уже у меня есть implmentadas.saludos

0
задан 06.10.2019, 06:37
1 ответ

Точно для этого существуют объект Ваит де Вебдривер и Экспектед Кондитионс:

Уэйтс

Например, этот код ждет до тех пор, пока элемент estГ© присутствующий и он это не распределяет в переменную element:

element = WebDriverWait(driver, 10).until(
        EC.presence_of_element_located((By.ID, "myDynamicElement"))
    )
0
ответ дан 01.12.2019, 15:56