使用Selenium在Python中选择类名称

时间:2018-10-11 17:25:34

标签: python selenium selenium-webdriver selenium-chromedriver

我正在尝试点击网页上类名称下方5像素的区域。

这是代码:

homeLink = driver.find_element_by_class_name('*****')
action = webdriver.common.action_chains.ActionChains(driver)
action.move_to_element_with_offset(homeLink, 0, 5) 
action.click()
action.perform()

错误:“消息:没有这样的元素:无法找到元素:{“方法”:“类名”,“选择器”:“ *****”}“

html:

<div class="*****">Internal Tags</div>

1 个答案:

答案 0 :(得分:0)

您可以参考

homeLink = driver.find_element_by_xpath("//div[@class='*****' and contains(text(),'Internal Tags')]")
action=ActionChains(driver)
action.move_to_element(homeLink).click().perform()