반응형
셀레리움 사용시 웹드라이버 버전 관리를 하기 좋은 두번째 방법이다.
1. 라이브러리 설치
pip install webdriver-manager
2. 라이브러리 사용
from selenium import webdriver
from selenium.webdriver.chrome.service import Service
3. 크롬
from webdriver_manager.chrome import ChromeDriverManager
driver = webdriver.Chrome(service=Service(ChromeDriverManager().install()))
4. 파이어폭스
from webdriver_manager.firefox import GeckoDriverManager
driver = webdriver.Firefox(service=Service(GeckoDriverManager().install()))
5. IE
from webdriver_manager.firefox import GeckoDriverManager
driver = webdriver.Firefox(service=Service(GeckoDriverManager().install()))
6. 엣지
from webdriver_manager.microsoft import EdgeChromiumDriverManager
driver = webdriver.Edge(service=Service(EdgeChromiumDriverManager().install()))
7. 오페라
from webdriver_manager.opera import OperaDriverManager
driver = webdriver.Opera(executable_path=OperaDriverManager().install())
반응형
댓글