티스토리 뷰

728x90
반응형

 

 

Chromedriver 를 다운로드하기에 앞서 본인이 사용하는 크롬 브라우저가 몇 버전인지 확인해야 합니다.

버전을 확인할 수 있는 방법은 아래 문자열을 크롬 브라우저 URL 입력창에 입력하고 Enter 를 눌러 확인할 수 있습니다.

chrome://version

그러면 아래와 같은 화면이 나옵니다.

제 크롬 버전은 96.0.4664.45 버전이라고 하네요.

 

이제 해당 버전에 맞는 chromedriver를 다운로드 해야합니다.

다운로드는 여러 사이트에서도 할 수 있겠지만, Selenium 공식 문서에는 아래 사이트에서 다운로드 하라고 나옵니다.

http://chromedriver.storage.googleapis.com/index.html

 

http://chromedriver.storage.googleapis.com/index.html

 

chromedriver.storage.googleapis.com

키보드에서 Ctrl + F 단축키를 이용해서 아까 확인했던 버전 정보를 검색해봅시다.

그러면 위와 같이 현재 사용하고 있는 크롬 브라우저에 맞는 chromedriver 버전 폴더가 나옵니다.

폴더를 눌러서 들어가보면 아래와 같이 나오는데

저는 Windows 운영체제를 사용하고 있기 때문에 chromedriver_win32.zip 을 다운로드 하였습니다.

그리고 위 압축된 파일을 압축을 풀어줍니다.

 

파이썬에서 Selenium 을 사용해서 Chromedriver를 사용할 때는 아래와 같이 사용할 수 있습니다.

혹시 만약에 selenium이 설치되어 있지 않은 경우에는 pip install selenium 명령으로 설치해주어야 합니다.

(Python에 기본적으로 내장되는 모듈이 아니기 때문에 별도로 설치가 필요합니다.)

from selenium import webdriver

browser = webdriver.Chrome() # 현재파일과 동일한 경로일 경우 생략 가능
browser.get('http://naver.com')

위 코드를 실행하면 아래와 같이 naver 사이트가 출력되면서

"Chrome이 자동화된 테스트 소프트웨어에 의해 제어되고 있습니다."

라는 문구가 보이게 됩니다.

지금까지 Chromedriver 다운로드 방법에 대해 알아보았습니다.

 

- 끝 -

728x90
반응형
댓글