본문 바로가기
개발기록/python

[python] Selenium chrome options

by spectrum20 2024. 6. 14.

셀레늄 크롬 옵션을 몇가지 정리해 보았다

 

 

- 크롬 옵션 사용하기

from selenium import webdriver
from selenium.webdriver.chrome.options import Options


options = webdriver.ChromeOptions()
driver = webdriver.Chrome(options=options)

 

 

- 크롬 브라우저 위치 지정

options.binary_location = 'C:/Program Files/Google/Chrome/Application/chrome.exe'

 

 

- 브라우저 창 최대화

 options.add_argument("--start-maximized")

 

 

- 브라우저 크기 지정

 options.add_argument("--window-size = x,y")

 

 

- 프로세스 종료되어도 브라우저 열어두기

options.add_experimental_option("detach", True)

 

 

- 팝업 허용

options.add_argument('--disable-popup-blocking')

 

 

- 팝업차단

(인수 제외 : chromedriver의 기본 인수들을 제외하는 기능으로, [ ] 안에 제외할 인수들을 넣어준다)

    options.add_experimental_option('excludeSwitches', ['disable-popup-blocking'])

 

 

 

 

 

 

 

https://www.selenium.dev/documentation/webdriver/browsers/chrome/

 

Chrome specific functionality

These are capabilities and features specific to Google Chrome browsers.

www.selenium.dev

 

반응형

댓글