Python Selenium中的Chrome选项:禁用GPU与无头

python-selenium

chrome_options中,以下两个选项之间的区别到底是什么?我知道这两个选项都运行selenium脚本而不打开浏览器。

chrome_options.add_argument('--headless')

chrome_options.add_argument('--disable-gpu')

回答:

你看对了。添加参数会以 启动 Chrome浏览器上下文 。 *

但是,该参数的目的 是在Windows平台上启用google-chrome-

headless。由于SwiftShader

较早在Windows的无头模式下无法通过断言,因此需要它。

__

通过Headless

此问题:不需要–disable-gpu标志

您可以在ERROR中找到相关的详细讨论:gpu_process_transport_factory.cc(1007)-丢失的UI共享上下文:在无头模式下通过ChromeDriver初始化Chrome浏览器时

以上是 Python Selenium中的Chrome选项:禁用GPU与无头 的全部内容, 来源链接: utcz.com/qa/436274.html

回到顶部