Selenium webdriver 使用python和selenium单击javascript文本
在下一页中,我想单击文本mietpreisewithselenium。 我尝试了不同的方法,但没有成功。最新消息来源是:Selenium webdriver 使用python和selenium单击javascript文本,selenium-webdriver,Selenium Webdriver,在下一页中,我想单击文本mietpreisewithselenium。 我尝试了不同的方法,但没有成功。最新消息来源是: from selenium import webdriver from selenium.webdriver.common.keys import Keys driver = webdriver.Firefox() driver.get("https://www.homeday.de/de/preisatlas") driver.find_element_by_clas
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
driver = webdriver.Firefox()
driver.get("https://www.homeday.de/de/preisatlas")
driver.find_element_by_class_name("filter-switcher__item").click()
您可以尝试使用元素的Xpath,您可以通过使用按钮上的Inspect元素找到该元素,然后右键单击代码片段以复制Xpath:
从selenium导入webdriver
browser=webdriver.Firefox
浏览器gethttps://www.homeday.de/de/preisatlas
浏览器。通过xpath/html/body/div[1]/div/div/div/main/section/div[2]/div[1]/form/div[2]/p[2]查找元素。单击
它使用一条绝对路径,不需要太多的工作就可以获得。是的,这很有效,哇,非常感谢!!如何准确地获取Xpath?当我右键单击代码@Jonny时,我使用Inspect元素。通过在方形符号上单击鼠标光标来拾取图元。应该有在线教程: