我有一个简单的脚本,从金融门户网站获取一些数据。它使用selenium/chromedriver来导航,使用xpath来定位网页上的元素。现在我有一个关于网页结构的问题,因为在一些页面上,脚本能够从选择器中抓取数据,而在一些页面上则不能(数据不显示/可用)。在这种情况下,我会收到错误: selenium.common.exceptions.NoSuchElementException: Message: no su
嗨,我有下面的第1页中元素的代码。我需要的是使用selenium找到一个元素,如果该元素存在于该页面中,那么单击它。否则,单击下一页,搜索那里的元素,直到我找到元素。driver.find_element_by_xpath("xpath to goto next page").click()但是,这段代码可以很好地处理第一<
我试图在Python中用Selenium获取下面元素的URL ('href')。对于我的生活来说,这是不起作用的,这是我唯一得到的输出就是一个例子:
NoSuchElementException: Message: no such element: Unable to locateelement: {"method":"xpath","selector":"//*[@id="href&q