每天努力一点点,坚持下去 ------ 博客首页

selenium中打开浏览器页面总是闪退

代码如下:

from selenium import webdriver

browser = webdriver.Chrome()

browser.get("http://www.baidu.com") #打开百度

执行完后谷歌浏览器打开了,也没有报错,但会闪退,想要在页面查看需要定位的元素无法查看;

这是因为selenium默认执行完所有代码后,会退出浏览器,并没有报错,不需要解决。如果需要运行完代码不关闭浏览器,可以在代码最后面加上sleep()方法即可:

from time import sleep
from selenium import webdriver

browser = webdriver.Chrome()

browser.get("http://www.baidu.com") #打开百度
browser.maximize_window()
sleep(10)

 

posted @ 2024-04-26 20:32  他还在坚持嘛  阅读(686)  评论(0编辑  收藏  举报