Python 隐藏的selenium浏览器

Python 隐藏的selenium浏览器,python,selenium,Python,Selenium,如何在运行selenium浏览器时隐藏它 我有这个密码 def init_driver(self): options = Options() options = Options() options.add_experimental_option('excludeSwitches', ['enable-logging']) # options.add_argument("--window-size=400,400"

如何在运行selenium浏览器时隐藏它

我有这个密码

def init_driver(self):
        options = Options()
        options = Options()
        options.add_experimental_option('excludeSwitches', ['enable-logging'])
        # options.add_argument("--window-size=400,400")
        options.add_argument("--incognito")
        options.add_argument("--log-level=0")
        options.add_argument("--log-level=1")
        options.add_argument("--log-level=2")
        options.add_argument("--log-level=3")
        driver = webdriver.Chrome(
            options=options, executable_path=ChromeDriverManager().install())
        return driver
所以我想当它运行时,显示浏览器,我想在得到页面后隐藏它

此代码

def init_driver(self):
        options = Options()
        options = Options()
        options.add_experimental_option('excludeSwitches', ['enable-logging'])
        # options.add_argument("--window-size=400,400")
        options.add_argument("--incognito")
        options.add_argument("--log-level=0")
        options.add_argument("--log-level=1")
        options.add_argument("--log-level=2")
        options.add_argument("--log-level=3")
        driver = webdriver.Chrome(
            options=options, executable_path=ChromeDriverManager().install())
        return driver
def hiden_brow(self):
    self.driver.get("https://www.google.com")
    options.headless = True

options。添加参数(--headless)
或者在
选项下设置
options.headless=True
。添加参数(“--log level=3”)

然后它应该可以工作。

不可能,您需要创建驱动程序的新实例。这些选项将在WebDriver的生命周期内持续存在,并且不可编辑。