1. 파이썬 셀레니움 설치하기
- 커맨드창(명령프롬포트)를 열고 아래 명령어를 입력한다.
- 윈도우 찾기에서 CMD 입력후 실행하면 명령프롬포트가 뜬다.
pip install -U selenium
- 대략 아래와 같은 화면이 뜨면 성공적으로 설치가 된거다.
- 설치가 잘되어있는지 확인하기 위해서 쥬피터노트북에서 확인할 수 있다.
아래의 구문을 쥬피터 노트북에 입력해서 실행해보면 된다.
위의 그림과 같이 ModuleNotFoundError : No module named 'selenium'이라고 뜨면 설치가 정상적으로 안된거다.
두번째와 같이 에러가 뜨지 않고 실행이 되면 정상적으로 설치가 된거다!!
from selenium import webdriver
2. 크롬 드라이버 설치(WebDriver 사용을 위한 크롬 드라이버 설치)
* Seleneium 최신 버전에서는 2번 필요없어요!!!!(구버전 Seleneium일 경우만 2번 필요!!)
* 크롬 드라이버 설치 필요없습니다!!!
* 바로 3번으로 가세요!!!!!
- Selinium 프레임워크의 핵심은 WebDriver다. 이걸 사용하기 위해서 크롬 드라이버 설치가 필요하다.
- 자신의 크롬버전과동일한걸 다운받아야 한다.
- 크롬창을 띄우고 아래와 같이 chrome://version 을 입력하면 아래와 같이 버전이 나온다.
- 나의 경우는 119.0.6045.105다.
- 크롬 다운로드 사이트를 들어간다.
- 자신의 버전과 맞는걸 다운받는다.
- 나의 경우는 가장 최신 버전으로 다운받으면 된다.
- 제일 윗 사이트 그리고 110.0.6045.105 다운로드
- 제일 아래에 chromedriver(win64) 다운로드(자신의 PC에 맞게 다운로드)
- 해당 파일은 다운로드 받은 후 로컬의 C:\에 복사하고 압축을 해제해줍니다.
- 아래와 같이 해줍니다. 이 폴더가 절대경로가 됩니다.
- 저의 경우는 아래와 같습니다. (경로는 본인이 편한곳에 하면 됩니다.)
- 아래는 예시입니다.
C:\chromedriver-win64
3. 웹사이트 오픈해보기!!!
- 아래 구문을 쥬피터에 입력한다.
from selenium import webdriver # selenium 프레임 워크에서 webdriver 가져오기
url = 'http://naver.com' # 접속할 웹 사이트 주소 (네이버)
driver = webdriver.Chrome() # 크롬 드라이버 오픈
driver.get(url) # 저장한 url 주소로 이동
- 크롬 브라우저가 열리고 네이버가 오픈된걸 확인할 수 있다!!
- 와!!!!
댓글