使用Xpath用硒单击按钮不起作用

时间:2020-04-06 17:41:43

标签: python-3.x selenium xpath web-scraping

我目前不熟悉Selenium和网络抓取。 我想单击页面上的按钮。 但是,我的程序无法使用以下Xpath找到它:

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

HTML代码: HTML screenshot

我的Xpath出问题了吗? 你能帮我吗?

谢谢

1 个答案:

答案 0 :(得分:0)

  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