如何使用 Selenium Python 点击第一个左边元素的 E-Paper link
How to click on the E-Paper link of the first left element using Selenium Python
我使用 chrome 检查>select 页面中的一个元素 然后 select 它并复制 xpath 地址
并在 python 中使用它来点击元素但只是刷新页面而不起作用
网站url:https://zeitung.faz.net/
我需要使用 xpath 单击 E-Paper:
driver.find_element_by_xpath("/html/body/main/div[1]/div/div[1]/div[2]/ul/li[1]/div[1]/div[2]/a[2]").click()
但没有点击。
尝试以下任一方法:
WebDriverWait(driver, 20).until(EC.element_to_be_clickable((By.PARTIAL_LINK_TEXT, "E-Paper"))).click()
或
WebDriverWait(driver, 20).until(EC.element_to_be_clickable((By.XPATH, "//a[normalize-space()='E-Paper']"))).click()
我使用 chrome 检查>select 页面中的一个元素 然后 select 它并复制 xpath 地址
并在 python 中使用它来点击元素但只是刷新页面而不起作用
网站url:https://zeitung.faz.net/
我需要使用 xpath 单击 E-Paper:
driver.find_element_by_xpath("/html/body/main/div[1]/div/div[1]/div[2]/ul/li[1]/div[1]/div[2]/a[2]").click()
但没有点击。
尝试以下任一方法:
WebDriverWait(driver, 20).until(EC.element_to_be_clickable((By.PARTIAL_LINK_TEXT, "E-Paper"))).click()
或
WebDriverWait(driver, 20).until(EC.element_to_be_clickable((By.XPATH, "//a[normalize-space()='E-Paper']"))).click()