1

将代码撕成最低限度以进行故障排除

从硒导入网络驱动程序

web = webdriver.Chrome()

web.get('https://www.google.com/')

浏览器崩溃即自行打开和关闭

Google chrome 是:版本 94.0.4606.61(官方构建)(64 位)

尝试使用不同版本的 chromedriver。现在有 3 个版本: https ://chromedriver.chromium.org/

https://chromedriver.storage.googleapis.com/index.html?path=95.0.4638.10/ver95 :(收到确认浏览器版本的错误消息)

当前浏览器版本为 94.0.4606.54,二进制路径为 C:\Program Files\Google\Chrome\Application\chrome.exe

Ver 93 和 94:(两个版本的浏览器崩溃)

https://chromedriver.storage.googleapis.com/index.html?path=94.0.4606.41/ https://chromedriver.storage.googleapis.com/index.html?path=93.0.4577.63/

有终端消息:DevTools正在监听ws://127.0.0.1:51253/devtools/browser/832a4d53-90ec-4f5f-b106-5cc950719cb1(尝试了一些建议,但也无法解决这个问题。)

有人最近有这个问题并解决了吗?

4

1 回答 1

0
Browser crashes i.e. opened and closed by itself

你的这句话对我来说似乎没问题。由于您之后没有编写任何代码

web.get('https://www.google.com/') 

行,它应该关闭浏览器。

您可以在通话后放置一些 time.sleep(5) .get(),它会静止不动。

于 2021-09-24T08:41:32.870 回答