driver = webdriver.Chrome(service=Service(ChromeDriverManager().install()), options=option)
셀레니움 웹드라이버를 잘 사용하고 있다가 크롬이 최신버젼으로 자동 업데이트되면서 아래와 같은 에러 발생
ValueError: There is no such driver
by url https://chromedriver.storage.googleapis.com/LATEST_RELEASE_115.0.5790
해당 api에서 115버젼을 찾는데 아직 해당 업데이트가 이루어지지 않아 발생하는 오류로 보인다
사이트에 들어가봐도 114까지만 확인 됨
이런 설치된 크롬은 최신 버젼이라고 하더라도 이전 크롬드라이버를 사용해보았다
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.chrome.options import Options
from selenium.webdriver.chrome.service import Service
from webdriver_manager.chrome import ChromeDriverManager
option = Options()
option.add_argument('--headless')
option.add_argument('--window-size=1890,1030')
service = Service()
service.creation_flags = CREATE_NO_WINDOW
chromedriver_version = "114.0.5735.16"
driver = webdriver.Chrome(service=Service(ChromeDriverManager(version=chromedriver_version).install()), options=option)
버젼은 114.0.5735.16로 설정
(버젼 정보는 https://chromedriver.storage.googleapis.com 사이트에서 검색 가능)
일단은 잘 작동함~
728x90
'플그래밍 > 파이써언' 카테고리의 다른 글
[파이썬 & 크롤링] Naver 증권 리서치 리포트 모아보기 (3) | 2023.07.29 |
---|---|
[파이썬 & 크롤링] 시드물 제품 검색 및 리뷰 추출 프로그램 (0) | 2023.07.28 |
[파이썬] Selenium - webdriver 사용 시 뜨는 콘솔창 숨기기 (0) | 2023.07.22 |
[파이썬] 한글 품사 태깅, 이것만은 알고 가자 (konlpy) (0) | 2023.06.25 |
[파이썬] 품사 태깅, 이것만은 알고 가자 (nltk) (0) | 2023.06.25 |