如何让 selenium/chromedriver 执行的 chrome 选项卡不关闭

How to make chrome tab executed by selenium/chromedriver to not close

如何使 google chrome 选项卡在打开后不立即关闭。 可以使用 time.sleep 或以某种方式使用 while 循环吗?

from selenium import webdriver
from webdriver_manager.chrome import ChromeDriverManager
from selenium.webdriver.chrome.service import Service

chrome_options = webdriver.ChromeOptions()
prefs = {"profile.default_content_setting_values.notifications": 2}
chrome_options.add_experimental_option("prefs", prefs)

chrome_options.add_experimental_option("useAutomationExtension", False)
chrome_options.add_experimental_option("excludeSwitches", ["enable-automation"])

driver = webdriver.Chrome(service=Service(ChromeDriverManager().install()), options=chrome_options)

driver.get("https://www.google.com")

自己找的。 使用这个

chrome_options.add_experimental_option("detach", True)