请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

driver.get("https://www.imooc.com/")会打开两个页面,且响应时间很长

每次执行代码,会弹出两个页面(一个data空页面,一个慕课网页面):
图片描述
代码是这样的:
图片描述

且每次用driver.get()打开页面,响应十分慢,得等十几二十秒才能加载过来
图片描述

正在回答 回答被采纳积分+3

1回答

Mushishi 2019-12-12 22:40:32

你看一下你进程里面是不是有其他driver没有关闭,chromedriver 关闭一下,还有看一下你浏览器和chromedriver的版本

0 回复 有任何疑惑可以回复我~
  • 提问者 慕仰9771570 #1
    浏览器版本79.0.3945.79,chromedriver:79.0.3945.36(之前浏览器和chromedriver都是77版本的,以为版本问题都进行了更新,但是没用),每次执行文件 都会 弹出两个页面,使用driver.close(),慕课网页面可以正常关闭,多打开的data页面无法关闭,
    回复 有任何疑惑可以回复我~ 2019-12-16 20:15:50
  • 提问者 慕仰9771570 #2
    因为每次执行多打开的data页面占用进程,导致页面加载缓慢,在进程中关闭chromedriver就可以流畅运行,所以知道了为什么会缓慢,但是每次多打开的页面却无法使用driver.close()关闭
    回复 有任何疑惑可以回复我~ 2019-12-16 20:21:22
  • Mushishi 回复 提问者 慕仰9771570 #3
    你就用最简单的driver去打开看一下 去检查你本地有多少chromedriver
    回复 有任何疑惑可以回复我~ 2019-12-18 08:55:01
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信