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
반응형
'SELF-IMPROVEMENT > error 기록' 카테고리의 다른 글
DataFrame에서 날짜 변환 시 한글(월일) 추가 (+locale error) (0) | 2022.11.02 |
---|---|
Anaconda3 설치 오류 (0) | 2022.10.21 |
토픽모델링 TerminatedWorkerError (0) | 2022.04.15 |
[SQL오류] Recursive query aborted after 1001 iterations. (0) | 2021.10.22 |
[Google Colab] 코랩 텍스트 파일 불러오기 오류 (0) | 2021.05.30 |