selenium中add_argument() 方法基本参数使用

option = webdriver.ChromeOptions()  # 实例化ChromeOptions

option.add_argument('--headless')  # 设置无窗口模式

driver = webdriver.Chrome(options=option)  # 实例化Chrome

driver.implicitly_wait(10)

option.add_experimental_option("excludeSwitches", ["enable-automation"])  # 禁止浏览器被监控提示

option.add_argument("--user-agent='  '")  # 设置请求头user-agent

option.add_argument('--start-maximized')  # 设置窗口最大化

option.add_argument('--window-size=200,200')  # 设置窗口大小

option.add_argument('--incognito')  # 无痕模式

option.add_argument('--hide-scrollbars')  # 隐藏滚动条

option.add_argument('--disable-javascript')  # 禁用js

option.add_argument('--blink-settings=imagesEnabled=false')  # 不加载图片(拦截图片)

option.add_argument('--disable-gpu')  # 禁用gpu加速

option.add_argument(r'--user-data-dir=')  # 打开窗口保存登录态

option.add_experimental_option('prefs', prefs)  # 设置下载文件时的路径


posted @ 2024-05-21 16:47  张张包~  阅读(160)  评论(0编辑  收藏  举报