Selenium - 설치 및 실행

💜poiuyy0420·2021년 1월 25일
1

Python

목록 보기
1/5
post-thumbnail

Selenium 위키백과

🎯 Selenium에 대해 알아보자. 파이썬으로 크롤링할 때 Beautifulsoup4와 더불어 빼놓을 수 없는 훌륭한 라이브러리이다.

Selenium

Selenium은 웹 브라우저의 자동화를 가능하게 하고 지원하는 다양한 도구와 라이브러리를 포함한 프로젝트이다.
브라우저와 사용자 간의 상호 작용을 테스트하는 확장 기능, 브라우저 할당 확장을 위한 배포 서버, 모든 주요 웹 브라우저에 적용 가능한 코드를 작성할 수 있는 W3C WebDriver 사양 구현을 위한 인프라를 제공한다.
Selenium의 핵심은 WebDriver로 웹브라우저를 제어한다.

Selenium 설치

파이썬을 위한 Selenium 라이브러리는 pip로 설치할 수 있다.
또는 PyPI source archive 를 다운로드해서 setup.py 를 통해 설치할 수 있다.

# Selenium pip로 설치
pip install selenium
# Selenium setup.py 설치
python setup.py install

WebDriver 설치

selenium webdriver라고 검색하거나 브라우저 (firefox, phantomjs 등) 에 따라서 검색하면 된다. 제일 많이 사용하는 "chrome webdriver download"를 설치한다.

chromedriver 링크 로 들어간다.
들어가 보면 버전별로 webDriver를 확인 할 수 있다.

브라우저 → 메뉴 → 도움말 → Chrome 정보 로 크롬 버전을 확인한다.

확인결과 v87.0.~~~ 이므로 87버전을 다운 받아준다.

윈도우를 사용하고 있어서 chromedriver_win32.zip 다운 받는다.

Selenium 실행

다운받은 webDriver를 파일에 넣어주고 자신이 다운받은 브라우저를 설정해준다.

# Selenium import
from selenium import webdriver

# webdriver 설정하기
browswer = webdriver.Chrome('./webdriver/chrome/chromedriver.exe')

이렇게 설정하고 실행해보면 빈 브라우저가 뜬다.

profile
안녕하세요 :)

0개의 댓글