slenium启动
from selenium import webdriver
option = webdriver.ChromeOptions()
#配置添加启动参数
option.add_argument()
常用的启动配置参数
启动参数 | 作用 |
---|---|
–headless | 无头模式 |
–disable-gpu | 禁用GPU加速 |
–start-maximized | 浏览器最大化 |
–window-size=1280*1024 | 设置浏览器分辨率(窗口大小) |
–user-agent | 设置请求头的User-Agent |
–disable-infobars | 禁用浏览器正在被自动化程序控制的提示 |
–incognito | 隐身模式(无痕模式) |
–hide-scrollbars | 隐藏滚动条,应对一些特殊页面 |
–disable-javascript | 禁用JavaScript |
–blink-settings=imagesEnabled=false | 不加载图片,提升速度 |
–ignore-certificate-errors | 禁用扩展插件并实现窗口自动化 |
–disable-software-rasterizer | 禁用3D软件光栅化器的使用 |
–disable-extensions | 禁用扩展 |
–disable-gpu-program-cache | 禁用GPU程序缓存 |
完整启动参数文档
https://peter.sh/experiments/chromium-command-line-switches/