본문 바로가기
python

Selenium 시작하기 (가상환경 만들기)

by 유봉삼 2023. 6. 8.
728x90
반응형

Selenium은 웹 브라우져를 컨트롤하여 웹 UI 를 Automation 하는 도구 중의 하나이다.
Selenium은 Selenium Server와 Selenium Client가 있는데,
로컬 컴퓨터의 웹 브라우져를 컨트롤하기 위해서는 Selenium Client 를 사용한다
Selenium Client는 WebDriver라는 공통 인터페이스(Common interface)와 각 브라우져 타입별(IE, Chrome, FireFox 등)로 하나씩 있는 Browser Driver로 구성되어 있다.

!! 참고하기 !! 이를 자세히 설명해주는 조코딩님의 영상

 

 
 
셀레니움을 사용할려면 가상환경을 만들어야 한다고 하는뎅  시키는대로 해보겠당.

이 문서에서 가상환경 만들어주는 코드를 참고할것이다.

python3 -m venv /path/to/new/virtual/environment

먼저 작업할 폴더를 생성해주고 CMD창을 열어준다 .

그리고 위의 코드를 수정해 주고 실행시키면 

python -m venv selenium 

하위로 selenium이라는 폴더들이 생성된다. 

 

python -m venv selenium
cd selenium
cd Scripts
activate

 

여기에 셀레니움을 설치해준다. 

pip install selenium

그리고 사용할 브라우저별 Selenium 드라이버를 설치한다

웹브라우저의 정보를 보면 버전을 확인할 수 있다 

그리고 new file을 눌러서 google.py을 만들어 준다. 
테스트 !

from selenium import webdriver
from selenium.webdriver.common.keys import Keys
 
driver = webdriver.Chrome()
driver.get("http://google.com/")

이 코드를 실행시켜보면 구글이 실행되는걸 확인 할 수 있다.

728x90
반응형