MINERVA/Python
2024. 5. 12. 12:05
[Python] Message: session not created: This version of ChromeDriver only supports Chrome version 119
반응형
프로그램이에서 아래 에러 메시지를 연락을 받고, 해결방법에 대한 내용을 정리하였습니다.
에러 메시지 내용을 보면, ChromeDriver와 Chrome 브라우저 사이에 버젼 미스매치라는 확인 가능합니다.
그러므로, 이 버전을 차이를 맞추면 에러는 해결됩니다.
1. Chrome 브라우저 버전 확인
>> 주소창: chrome://settings/help
2. WebDriver: ChromeDrive 다운로드
>> https://chromedriver.chromium.org/downloads
Chrome 브라우저 버전에 맞는 WebDriver 다운로드를 함.
제 경우는 stable 124.0.6367.201 선택
3. 기본 코드
webDriverPath = 'D:/Dev/chromedriver/chromedriver.exe'
# 브라우저 꺼짐 방지
chrome_options = Options()
chrome_options.add_experimental_option("detach", True)
# 브라우저 생성
browser = webdriver.Chrome(webDriverPath,options=chrome_options)
# 사이트 열기
browser.get('https://www.naver.com/')
browser.implicitly_wait(10) # 로딩 10초
#
#browser.close() # 브라우저 현재 tab(화면)만 종료
#browser.quit() # 브라우저 모든 tab(화면) 종료
print(f'[trassWebCrawler] Day:{strPivotDay} Period:{nPeriod} is done')
반응형