Python 硒抛出陈旧错误,如何解决?
每当我运行它时,它就会抛出给定的错误。我试着制作一个要追加的列表,但无法解决Python 硒抛出陈旧错误,如何解决?,python,selenium,Python,Selenium,每当我运行它时,它就会抛出给定的错误。我试着制作一个要追加的列表,但无法解决 link_div = driver.find_elements_by_css_selector("div[id='sidebar1269']")[0] all_divs = link_div.find_elements_by_css_selector("div[class='v1269 hidepiece']") alls = [] for
link_div = driver.find_elements_by_css_selector("div[id='sidebar1269']")[0]
all_divs = link_div.find_elements_by_css_selector("div[class='v1269 hidepiece']")
alls = []
for div in all_divs:
ALL = div.find_elements_by_css_selector("a")
alls.append(ALL[2])
print(alls)
谷歌是你的朋友:-)搜索“Selenium stale error”时的第二个结果:
在以下两种情况之一中引发过时元素引用异常:
我们试图相互作用的元素
1.已完全删除
2.不再附加到DOM
因此,您尝试处理的元素不再可用。请提供完整的错误消息,以及一个错误提示。