Python Chrome Selenium点击隐藏的图标

时间:2016-05-05 23:29:12

标签: python selenium selenium-chromedriver

使用python selenium(chromedriver)我试图点击一个元素的一部分,似乎无法弄清楚如何做到这一点。在下图中,我如何点击"齿轮"图标?

enter image description here

2 个答案:

答案 0 :(得分:0)

根据提供的图像,我预计,只要将鼠标移动到时间,就会显示齿轮图像。所以先移动鼠标然后点击那里..

Java中的

 Actions move=new Actions(driver);
  move.moveToElement(driver.findElement(By.xpath("pathToTime"))).click(driver.findElement(By.xpath("pathToGear"))).build().perform();

谢谢你, 穆拉利

答案 1 :(得分:0)

首先使用方法获取元素' find_element_by_xpath'然后对返回的对象执行单击操作。以下是可以帮助您的示例代码。

<强> CODE

import time
...

elem = driver.find_element_by_xpath('//xpath/to/your/button/gear')
elem.click()
time.sleep(5) # for development purposes to make sure that click has successfully performed

上面的脚本会点击按钮/标签。