已解决selenium循环翻页抛出selenium.common.exceptions.WebDriverException: Message: invalid session id的正确解决方法,亲测有效!!!
粉丝群里面的一个小伙伴遇到问题跑来私信我,想用selenium循环翻页,但是发生了报错(当时他心里瞬间凉了一大截,跑来找我求助,然后顺利帮助他解决了,顺便记录一下希望可以帮助到更多遇到这个bug不会解决的小伙伴),报错代码如下所示:
报错信息内容截图如下所示:
报错信息内容翻译如下所示:
selenium.常见的.列外.WebDriver异常:消息:会话id无效
报错原因:
在使用selenium进行自动获取信息时,报错:InvalidSessionIdException: Message: invalid session id
因为需要获取多个页面的数据,让他自动进入下一页获取信息,但是却在让他在第一页完了后就关闭了,因此会报错将webdriver关闭了,则webdriver就失效了。
注释或者删除下面关闭浏览器的代码:
# driver.close()
以上是此问题报错原因的解决方法,欢迎评论区留言讨论是否能解决,如果有用欢迎点赞收藏文章谢谢支持,博主才有动力持续记录遇到的问题!!!
《100天精通Python从入门到就业》:本专栏专门针对零基础和需要进阶提升的同学所准备的一套完整教学,从0到100的不断进阶深入,后续还有实战项目,轻松应对面试,专栏订阅地址:https://blog.csdn.net/yuan2019035055/category_11466020.html