原因:

因为selenium是在当前页面中寻找元素

selenium分析的元素和driver目前打开的页面是绑定的

如果,你加载了新的页面

那么,原来分析出来的元素就找不到了!!!

解决方案:

不要保存页面元素

直接将最终解析结果保存下来.

或者,在页面元素解析过程中不要打开新的页面