如何在 运行 程序中显示隐藏的浏览器
How to show the hidden browser on a running program
我是运行一个自动化程序(浏览器从一开始就是隐藏的)但有时我需要在浏览器上直观地检查一些东西。有什么方法可以使 options.headless = False
或任何其他方法使浏览器可见 而无需 启动
浏览器从零开始/从头开始?
driver_path = "browser/chromedriver.exe"
driver = webdriver.Chrome(driver_path)
options = Options()
options.headless = True
driver = webdriver.Chrome(driver_path, options=options)
不,不可能。
考虑一下,即使您可能会这样做:
options.headless = False
现在您又需要将此选项传递给特定于浏览器的驱动程序吗?
并且在程序中间,如果你这样做,
driver = webdriver.Chrome(executable_path, options=options)
将创建一个新的浏览器驱动程序实例。
所以我建议要么完全使用无头模式,要么使用 UI
我是运行一个自动化程序(浏览器从一开始就是隐藏的)但有时我需要在浏览器上直观地检查一些东西。有什么方法可以使 options.headless = False
或任何其他方法使浏览器可见 而无需 启动
浏览器从零开始/从头开始?
driver_path = "browser/chromedriver.exe"
driver = webdriver.Chrome(driver_path)
options = Options()
options.headless = True
driver = webdriver.Chrome(driver_path, options=options)
不,不可能。
考虑一下,即使您可能会这样做:
options.headless = False
现在您又需要将此选项传递给特定于浏览器的驱动程序吗?
并且在程序中间,如果你这样做,
driver = webdriver.Chrome(executable_path, options=options)
将创建一个新的浏览器驱动程序实例。
所以我建议要么完全使用无头模式,要么使用 UI