selenum报错element is not attached to the page document

这个错出现的原因是,获取了元素,但在driver报错或者失效之后获取元素.text

 

解决方式:1.我自己当时的解决方式,获取element之后,将element.text赋值给一个变量,然后从变量里取值

                  2,网上看到的一种解决方式是:只需要使用webdriver.Chrome().refresh刷新一下网页就可以,还要在前面等待几秒钟再刷新,time.sleep(5)

 

posted @ 2020-11-18 15:15  mghhz816  阅读(1402)  评论(0编辑  收藏  举报