반응형

<참조> https://www.sagein.net/707

셀레리움 웹드라이버 최신 버전 관리

 

 

webdriver-manager 설치

pip install webdriver-manager

 

라이브러리 임포트

from selenium import webdriver
from selenium.webdriver.chrome.service import Service

 

- 크롬 드라이버 관리

from webdriver_manager.chrome import ChromeDriverManager
driver = webdriver.Chrome(service=Service(ChromeDriverManager().install()))

- 파이어팍스 드라이버 관리

from webdriver_manager.firefox import GeckoDriverManager
driver = webdriver.Firefox(service=Service(GeckoDriverManager().install()))

- MS IE 드라이버 관리

from webdriver_manager.firefox import GeckoDriverManager
driver = webdriver.Firefox(service=Service(GeckoDriverManager().install()))

- MS 엣지 드라이버 관리

from webdriver_manager.microsoft import EdgeChromiumDriverManager
driver = webdriver.Edge(service=Service(EdgeChromiumDriverManager().install()))

- 오페라 드라이버 관리

from webdriver_manager.opera import OperaDriverManager
driver = webdriver.Opera(executable_path=OperaDriverManager().install())

 

[참고] 다음 유트브 동영상도 참고하세요.

https://www.youtube.com/watch?v=zRKm0BkzSM8 

 

 

반응형

+ Recent posts