在 python 中使用 Selenium 时出现以下错:
selenium.common.exceptions.StaleElementReferenceException: Message: u'stale element reference: element is not attached to the page document\n
有趣的是,该错误在 for 循环的不同时间弹出。有时它通过例如4次迭代,其他时候例如7次。
正在运行的一些相关代码是:
for i in range(0, 22):
u = driver.find_elements_by_id("data")
text = u[0].get_attribute("innerHTML")
driver.find_elements_by_class_name("aclassname")[0].click()
这个错误意味着什么? 我可以尝试修复这个错误吗?