selenium启动浏览器时一些常用的参数与功能

看看资讯 / 100+人浏览
注意:免费节点订阅链接已更新至 2026-10-26,点击查看详情

python+selenium可以很容易的控制浏览器,但在selenium启动浏览器之前,可以向浏览器驱动传递一些参数,以更改浏览器的行为。

1. headless,无头模式,传递此参数浏览器不会显示界面,程序在后台运行。

2. blink-settings=imagesEnabled=false,不加载网页中的图片,当网页中有大量图片需要加载时,使用此参数可以极大的提高代码运行速度,搭配无头模式更好,因为在后台运行的浏览器控制并不需要加载图片。

3. start-maximized,浏览器启动时最大化,需要人工监视浏览器运行时,窗口需要最大化。

4. window-size=1280*1024,设置浏览器窗口的大小。

5.disable-infobars,禁用浏览器“正由自动测试软件控制的”提示,这个在chromeV75及以下版本可用,在chromeV76及以上版本,可以使用传递实验性参数excludeSwitches,将值设置为enable_automation。

6. disable-javascript,禁用页面中的javascript脚本。

7.disable-gpu,禁用GPU加速。

8.user-agent,设置请求头的User-Agent。

9.hide-scrollbars隐藏滚动条,应对一些特殊页面。

10.disable-extensions,禁用扩展。

版权声明:

作者: FreeClashNode

链接: https://www.freeclashnode.com/news/article-3876.htm

来源: www.freeclashnode.com

文章版权归作者所有,未经允许请勿转载。

特别推荐

西游云
西游云

高速稳定的网络加速

畅享全球内容,访问 ChatGPT、TikTok、Google 等热门网站。 全平台支持 · 7×24 专业客服 · 采用军工级安全加密传输技术。

免费节点实时更新

最新文章