selenium获取不到页面元素

问题:使用Python打开浏览器,在当前页面操作元素,因使用循环导致浏览器占用内存越来越大,时间长浏览器报错内存溢出探索:经世界最大搜索引擎查到两个解决方案
1.自动打开google清除缓存(已经实现,不能解决问题)
2.打开新的标签页,关闭当前标签页(实现到一半,应该有效),现能打开新的浏览器标签,也能切换到新标签并且关闭旧标签,但是新标签获取不到元素,经验证切换之后标签的句柄ID已是新打开的句柄ID

谁能指导下解决下这个问题,或者怎样能解决浏览器内存逐渐增大的问题