无法定位元素,只有一次鼠标光标(python,selenium,firefox)

时间:2018-01-29 20:55:26

标签: python selenium firefox selenium-webdriver web-scraping

使用Selenium在Python中编程时出现Unable to locate element错误。

我正在使用Firefox并尝试自动点击特定标记的图片。

引导浏览器到Tag-URL是没问题的。但它无法找到XPath,只有当我将鼠标光标放在它上面时!表示XPath适用于加载站点上的任何图片,只要我的鼠标光标位于其中一个上。

需要帮助。

到目前为止,这是我的代码:

//find pic with tag "love"

taglove = driver.get('https://www.instagram.com/explore/tags/love/')

sleep(5)

ChoosenPic = driver.find_element_by_xpath(".//div[@class='_mli86']").click()

所以看起来它只在我的鼠标光标悬停在它上面时才激活XPath。如果我的鼠标没有加载任何图片,它将给我错误。

有什么建议吗?

0 个答案:

没有答案