SELF-IMPROVEMENT/error 기록

pyinstaller에서 webdriver_manager 사용하기. 오류 해결.

DS지니 2022. 11. 24. 16:49
728x90
반응형

1. cmd에 webdriver_manger 설치

pip install webdriver_manager

 

2. 크롬 옵션 지정

from selenium import webdriver
from selenium.webdriver.chrome.service import Service
from webdriver_manager.chrome import ChromeDriverManager
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.common.by import By
from selenium.webdriver.chrome.options import Options

chrome_options = webdriver.ChromeOptions()
chrome_options.add_experimental_option('excludeSwitches', ['enable-logging'])
driver = webdriver.Chrome(service=Service(ChromeDriverManager().install()), options=chrome_options)

 

3. 셀레니움 업데이트 코드 확인

기존 driver.find_element_by_css('0000') 와 같은 셀레니움 코드는 driver.find_element(By.CSS_SELECTOR, '0000') 으로 변경해야함.

728x90
반응형