본문 바로가기

통계.머신러닝.딥러닝/파이썬

[파이썬] 크롬드라이버 설치 및 실행해보기(ChromeDriver version)

독학으로 파이썬 웹사이트 동작을 하려고 하는데 자료가 가장 많은 셀레니움으로 시도해보려 합니다.

크롬을 제어하기 위해서는 크롬 드라이버를 설치해야 하고 chromedriver version이 다르면 실행이 안 되더군요;;

귀찮아서 이전에 다운 받아 드라이버 실행하니 에러만 계속 나서 다시 설치하려고 찾아보았습니다.

 

크롬 정보를 확인해보니 저는 최신 버전의 크롬이 설치가 되어 있었습니다.

아래 크롬 드라이버 설치 url이구요.

 

 

ChromeDriver - WebDriver for Chrome - Downloads

Current Releases If you are using Chrome version 115 or newer, please consult the Chrome for Testing availability dashboard. This page provides convenient JSON endpoints for specific ChromeDriver version downloading. For older versions of Chrome, please se

chromedriver.chromium.org

 

뭐지... 왜 버전 119는 없는거징..

115 version 보다 높으면 다른 곳으로 가야 하네요 ;;
저 링크 클릭해보니 깃헙으로 연결이 되구요

 

 

Chrome for Testing availability

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

googlechromelabs.github.io

119.~.160이라서 159를 받아주려고 했는데 상태가 X표시라서 안 되나 했는데 윈도우는 가능한 것 같아요...ㅎ

뭐가 많으니.. 잘 읽어보시구 다운 받으시면 되구요
영어라고 겁먹지 않으셔도 될 것 같네유~

크롬드라이버 윈도우 64비트 버전 다운로드 링크 걸어드립니다.

https://edgedl.me.gvt1.com/edgedl/chrome/chrome-for-testing/119.0.6045.105/win64/chromedriver-win64.zip

압출을 풀고,,

제가 원하는 경로에 폴더 채로 옮겨주고 파이썬에서 경로를 설정해주었어요.

실행파일 우클릭해서 속성으로 저장 경로 확인해주구요.

파이썬에 경로 설정하는 부분이 붙여넣었는데 더블클릭만 하시면 전체 경로 선택이 안 될 수도 있어서 꼭 처음부터 끝까지 드래그로 해주세요.

그리고 확장자명은 따로 작성해주셔야 합니다.

이렇게 했는데도 안 되네요...

그런데 왠걸?

갑자기 되었는데 그 코드가 바로,,

from selenium import webdriver

driver = webdriver.Chrome()  # <-- 아무 값도 안 넣어주는 거였다니....!

driver.get(url_link)

 

webdriver.Chrome()에 경로를 생성해주려고 별 생쇼를 다했군요 ㅠㅜ
아무것도 안 넣어주면 되는걸....

찜찜한 끄읕...

그래도 다음에 뻘짓할 일은 없네요;;