레너드의 이것저것

셀레니움 크롬 116 버젼 오류(selenium chrome 116 driver error) 본문

카테고리 없음

셀레니움 크롬 116 버젼 오류(selenium chrome 116 driver error)

레너드와함께 2023. 8. 24. 23:42
반응형

최근 크롬이 116버젼으로 업데이트되면서 잘돌아가던 셀레니움이 에러가 발생되고 있습니다.

저는 win64비트 환경 / 파이썬을 사용중인데요..

 

아래 싸이트에서 새로운 드라이버 파일을 다운 받을수 있습니다.

 

https://googlechromelabs.github.io/chrome-for-testing/#stable

 

Chrome for Testing availability

chrome-headless-shellmac-arm64https://edgedl.me.gvt1.com/edgedl/chrome/chrome-for-testing/118.0.5967.0/mac-arm64/chrome-headless-shell-mac-arm64.zip404

googlechromelabs.github.io

 

처음엔 chromdriver가 아닌 chrome에 있는 압축 파일을 받았더니 이상한 파일만 잔뜩있어서 헷갈렸는데요..

아래부분에 있는 chromdriver에서 다운을 받으시면 아래의 두개 파일을 새로 받을수 있습니다.

 

처음엔 에러가 발생되었는데 기존 사용하던 크롬드라이버 파일2개를 삭제후 다시 복사하니 잘 실행이 되네요^^

 

 

제가 사용한 파이썬 코드입니다.

 

from bs4 import BeautifulSoup
import requests
from selenium import webdriver
from selenium.webdriver.common.keys import Keys

URL = '~~~~'  
driver = webdriver.Chrome('c:/chromedriver')  #크롬드라이버 파일 경로
driver.implicitly_wait(3)
driver.get(URL)
time.sleep(3)
driver.implicitly_wait(1)
page = driver.page_source
page = str(page)
반응형
Comments