2022-07-01 07:31:45

파이썬에서는 크롤링과 관련해서 크게 두 개의 라이브러리가 유명합니다. 하나는 뷰티풀수프(beautifulsoup), 다른 하나는 셀레니움(selenium)입니다. 오늘은 파이썬 셀레니움 패키지를 활용하여 크롤링하기 전에 필요한 절차인 크롬 드라이버 다운로드에 대한 글을 쓰려고 합니다.

 

크롬 드라이버 다운로드

크롬 드라이버는 아래 링크에서 다운로드 받을 수 있습니다. 

https://chromedriver.chromium.org/downloads

 

위 링크에 들어가시면 다양한 버전의 크롬드라이버가 있는 것을 보게 되실 것입니다. 현재 본인의 PC에 설치되어 있는 크롬 브라우저와 같은 버전의 드라이버를 다운로드 받아야 합니다. 크롬 브라우저의 버전 확인은 다음과 같은 절차를 따르시면 됩니다. 크롬 브라우저의 우측 상단에 있는 땡땡땡 아이콘을 클릭하신 후 도움말 -> Chrome 정보를 클릭하시면 버전 정보를 확인할 수 있습니다. 

 

 

저는 102.0.5005.63 버전의 크롬을 사용 중입니다.

 

 

릴리즈 된 것 중에 가장 가까운 버전인 것을 선택하면 됩니다. 저는 102.0.5005 까지 동일한 102.0.5005.61 버전을 선택했습니다. 

 

 

현재 제 PC는 윈도우 운영체제기 때문에 win32.zip을 다운로드 받겠습니다.

 

 

클릭하시면 다운로드가 진행됩니다.

 

압축을 푸신 후에 chromedriver.exe를 파이썬 스크립트 파일이 있는 폴더에 갖다 넣습니다. 그러면 이제 셀레니움 크롤링 준비를 마친 것입니다. 

 

관련 글

[python] selenium 크롤링 중 크롬 드라이버의 창 크기 조절하기