Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/331.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 点击网页上的不可见按钮(谷歌地图)_Python_Selenium_Xpath_Selenium Webdriver - Fatal编程技术网

Python 点击网页上的不可见按钮(谷歌地图)

Python 点击网页上的不可见按钮(谷歌地图),python,selenium,xpath,selenium-webdriver,Python,Selenium,Xpath,Selenium Webdriver,我尝试通过xpath单击plus。但是,当鼠标光标移到这个加号上时,它就变得可见了,我的代码无法点击它 driver.find_element_by_xpath('/html/body/div[3]/div/div[5]/div[3]/div[12]/div[2]/div[2]/div[1]/div/div/div/div/div[2]/div/div/div[3]').click() selenium webdriver中是否有方法单击不可见元素您可以单击: 尽管如此,我还是会使用鼠标单击来

我尝试通过xpath单击plus。但是,当鼠标光标移到这个加号上时,它就变得可见了,我的代码无法点击它

driver.find_element_by_xpath('/html/body/div[3]/div/div[5]/div[3]/div[12]/div[2]/div[2]/div[1]/div/div/div/div/div[2]/div/div/div[3]').click()
selenium webdriver中是否有方法单击不可见元素

您可以单击:


尽管如此,我还是会使用鼠标单击来执行操作。

您好,请按照下面的方式操作(代码示例)

driver.execute_script("arguments[0].click();", element)
menu = driver.find_element_by_css_selector("")
hidden_submenu = driver.find_element_by_css_selector("")
ActionChains(driver).move_to_element(menu).click(hidden_submenu).perform()