配置 ChromeDriver 以在无头模式下启动 Chrome 浏览器
问题陈述:
增强使用Python和ChromeDriver的网页抓取脚本的性能,用户希望操作它在无头模式下消除弹出浏览器窗口。虽然在 ChromeDriver 上设置“无头”选项会阻止出现浏览器窗口,但 .exe 文件仍然可见。
解决方案:
配置 ChromeDriver 以在以下位置启动 Chrome 浏览器:无头模式,利用以下代码:
from selenium import webdriver from selenium.webdriver.chrome.options import Options options = Options() options.add_argument('--headless') options.add_argument('--disable-gpu') # May be necessary. driver = webdriver.Chrome(CHROMEDRIVER_PATH, chrome_options=options)
说明:
此代码完成以下任务:
建议的修改应消除持久的 .exe 文件可见性,并确保 ChromeDriver 仅在无头模式下运行。
以上是在无头模式下运行 ChromeDriver 时如何消除持久性 .exe 文件?的详细内容。更多信息请关注PHP中文网其他相关文章!