Selenium 설치하기

1. Python Selenium 설치

pip로 간단하게 설치 가능

pip install selenium

요거 치면 알아서 다운로드 된다.

 

pip list는 네 컴퓨터에 설치된 모든 것들을 보여주는 명령어다.

뭔가 겁내 많이 생겼는데 아무튼 저기 selenium 보이죠?

 

 

 

 

 

 

2. Chrome Driver 설치

웹 드라이버를 설치해야 selenium을 사용할 수 있습니다.

근데 이 드라이버는 브라우저마다 다르고, OS마다 다르니 참고하시면 됩니다.

 

나는 크롬 쓰니까 Chrome Driver 설치함.

https://sites.google.com/chromium.org/driver/downloads

 

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

sites.google.com

여기 가서 당신의 크롬 버전과 맞는 것을 설치하면 됩니다.

 

크롬 버전은 사진에 있는 곳 들어가서 도움말 =) 정보 에 가면 나와유

오른쪽 점 3개 보이죠?

 

"그런데 크롬 업데이트를 꾸준히 했다면 아마 맞는게 없을 거임."

"헉 그러면 어떡하죠?"

 

"네가 115버전 이상을 사용하고 있으면, 링크 타고 들어가서 다운로드 해라 알겄냐?"

 

 

들어가서 브라우저 버전에 맞는거, OS 맞는거 설치하세요.

 

 

 

 

 

 

 

3. 드라이버 위치 변경

방금 다운 받은 드라이버를 내가 사용할 python이 있는 위치 혹은 사용하는 python의 경로로 옮겨야 합니다.

 

 

"저는 경로가 기억이 안나는디요"

"그렇다면 이 코드를 사용하시오"

 

import os
os.getcwd()

※파이썬 입니다.

 

실행하면 경로를 친절하게 알려주니, 그 곳에 드라이버를 옮겨주면 됩니다.

드라이버는 압출을 풀고 난 exe파일을 옮겨주면 됩니다.

 

 

 

 

 

 

 

4. 실행

selenium을 import하고 url을 받아와야 합니다.

#셀레니움을 import함
import selenium
from selenium import webdriver
from selenium.webdriver import ActionChains

from selenium.webdriver.common.keys import Keys
from selenium.webdriver.common.by import By

from selenium.webdriver.support import expected_conditions as EC
from selenium.webdriver.support.ui import Select
from selenium.webdriver.support.ui import WebDriverWait


#접속할 사이트의 링크
driver = webdriver.Chrome()
URL = 'https://saladlemon.tistory.com/'
driver.get(url=URL)

이 코드를 적으면 별도의 크롬창이 아주 잠깐 팝업됩니다.

 

왜 잠깐 팝업되고 사라지냐면, 더 이상 진행할 코드를 적지 않았기 때문입니다.

아무튼 브라우저가 나타나면, 잘 설치가 된 것 입니다.