我目前不熟悉Selenium和网络抓取。 我想单击页面上的按钮。 但是,我的程序无法使用以下Xpath找到它:
/html/body/div[3]/header/div[1]/div/nav[1]/ul/li[8]/a
HTML代码: HTML screenshot
我的Xpath出问题了吗? 你能帮我吗?
谢谢
答案 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