Selenium Python 最小化浏览器窗口

新手上路,请多包涵

我知道如何调用一个方法来最大化驱动程序对象的窗口。

 driver.maximize_window()

但是当我需要最小化浏览器窗口(隐藏它)时应该使用什么方法呢?实际上,驱动程序对象没有 maximize_window 属性。我的目标是静默地使用浏览器窗口。我不想在我的电脑上看到它。

原文由 Fedir Alifirenko 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 2.3k
2 个回答

选项 1:使用 driver.minimize_window()

选项 2:使用 –headless

示例 1:

 from selenium import webdriver
from selenium.webdriver.chrome.options import Options

options = Options()
options.add_argument('--headless')
options.add_argument('--disable-gpu')
driver = webdriver.Chrome(options=options)
driver.get("enter your url here")

示例 2:

 from selenium import webdriver

driver = webdriver.Chrome()
driver.minimize_window()
driver.get("enter your url here")

原文由 Webln 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题