Selenium은 인터넷 웹 브라우저를 컨트롤러 할 수 있는 python 라이브러리 입니다.
Selenium은 Chrome, FireFox등 FireFox 계열의 브라우저를 컨트롤러 할 수있습니다.
아래 설명은 Chrome을 많이 사용하기 때문에 크롬 기준으로 설명합니다.
1. Selenium 설치
- window일경우 cmd창에서 아래 명령어 시랳ㅇ
conda insatll selenium #아나콘다일경우
pip install selenium #python 설치되어 있을 경우
2. 크롬 드라이버 설치
https://sites.google.com/a/chromium.org/chromedriver/downloads
Downloads - ChromeDriver - WebDriver for Chrome
WebDriver for Chrome
sites.google.com
크롬 브라우저 버전에 맞게 설치 해야 합니다.
* 크롬 브라우저 확인하는 방법
위 버전이 73으로 시작하기 때문에 크롬 드라이버를 아래와 같이 73.0.363.68 버전 다운로드
파일 다운로드 후 압축을 풀고 특정폴더에 복사를 함.
#python 소스
from selenium import webdriver
browser = webdriver.Chrome("C:\\chrome\\chromedriver.exe")
browser.implicitly_wait(3)
url = "https://www.naver.com/"
browser.get(url)
print("로그인 페이지에 접근합니다.")
브라우저가 네이버 새 창으로