chrome浏览器在从selenium加载后立即关闭

rjjhvcjd  于 2021-09-29  发布在  Java
关注(0)|答案(2)|浏览(582)

我正在运行一个基本的python程序来打开chrome窗口,但一旦代码执行,窗口就会在那里停留一秒钟,然后立即关闭。

from selenium import webdriver
import time

browser = webdriver.Chrome(executable_path=r"C:\APIR\chromedriver.exe")
browser.maximize_window()
browser.get("https://www.google.com")

chromedriver版本:91.0.4472.101 chrome版本:91.0.4472.164
任何帮助都将不胜感激。
非常感谢。

zkure5ic

zkure5ic1#

它关闭是因为程序结束。你可以:
等待 time.sleep 例如 time.sleep(10) 在完成所有操作后保持浏览器打开10秒
让用户按enter键 input() 或检测浏览器何时关闭。有很多方法可以做到这一点。例子:https://stackoverflow.com/a/52000037/8997916
您还可以在循环中捕获browserunreachable异常,只需一点延迟

bjg7j2ky

bjg7j2ky2#

使用氦有什么问题吗?如果不让我知道,我可以提供给你

相关问题