Нажатие кнопки с селеном с помощью Xpath не работает - PullRequest
0 голосов
/ 06 апреля 2020

В настоящее время я новичок в Selenium и webscraping. Я хотел бы нажать на кнопку на странице. Однако моя программа не может найти его, используя этот Xpath:

/html/body/div[3]/header/div[1]/div/nav[1]/ul/li[8]/a

Код HTML: HTML снимок экрана

Что-то не так с моим Xpath? Не могли бы вы помочь мне с этим?

Спасибо

1 Ответ

0 голосов
/ 06 апреля 2020
  wait = WebDriverWait(driver, 5)
  link= wait.until(EC.element_to_be_clickable((By.XPATH, "//*[contains(text(),'Twoje konto: trader122")))

Примечания: Добавьте ниже импорта в ваше решение:

from selenium.webdriver.support import expected_conditions as EC
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...