admin管理员组文章数量:1023909
webdrive驱动edge浏览器打开网页后,会出现自动退出了情况时,大概率都是浏览器驱动和浏览器版本不一致的问题!以edge为例,我们可以通过点击浏览器的设置,找到关于Microsoft Edge查看当前的浏览器版本是否匹配webdriver的版本。
如果不匹配的话,可以去以下网址下载https://developer.microsoft/en-us/microsoft-edge/tools/webdriver/
如果还是不能解决selenium闪退,可以通过以下几行代码来解决此问题。
from selenium import webdriver
from selenium.webdriver.edge.service import Service
#设置浏览器参数
option = webdriver.EdgeOptions()
option.add_experimental_option("detach", True)
#打开浏览器驱动
s = Service(executable_path=r'C:\python\MicrosoftWebDriver.exe')
#把浏览器参数传入到网页驱动
web = webdriver.Edge(options=option,service=s)
webdrive驱动edge浏览器打开网页后,会出现自动退出了情况时,大概率都是浏览器驱动和浏览器版本不一致的问题!以edge为例,我们可以通过点击浏览器的设置,找到关于Microsoft Edge查看当前的浏览器版本是否匹配webdriver的版本。
如果不匹配的话,可以去以下网址下载https://developer.microsoft/en-us/microsoft-edge/tools/webdriver/
如果还是不能解决selenium闪退,可以通过以下几行代码来解决此问题。
from selenium import webdriver
from selenium.webdriver.edge.service import Service
#设置浏览器参数
option = webdriver.EdgeOptions()
option.add_experimental_option("detach", True)
#打开浏览器驱动
s = Service(executable_path=r'C:\python\MicrosoftWebDriver.exe')
#把浏览器参数传入到网页驱动
web = webdriver.Edge(options=option,service=s)
本文标签: 加载浏览器页面seleniumWebDriver
版权声明:本文标题:解决Selenium WebDriver 加载页面时出现浏览器闪退 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://it.en369.cn/jiaocheng/1743814807a2034424.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论