【发布时间】:2019-10-28 15:15:18
【问题描述】:
我正在使用 selenium python,并尝试了十几种方法从 span 标签中找到可点击的链接元素,但均未成功。我尝试使用 xpath,通过链接文本、部分链接文本和其他研究建议。
最近 3 次尝试使用:
browser.find_element_by_link_text("Web Time Clock-Eastern").click()element = browser.find_element_by_partial_link_text('Clock-Eastern')browser.wait.until(EC.element_to_be_clickable((By.XPATH, '//a[@span]/html/body/div[6]/div[1]/div[1]/div[1]/div/div/div[4]/div[2]button'))).click()
我在下面提供了被检查元素 html 的图像:
我希望找到一个可以通过click方法打开相应网页的元素。
【问题讨论】:
-
获取anchor的xpath,而不是span
标签: python selenium xpath css-selectors webdriverwait