selenium은 automated browser(자동화 브라우저) 라이브러리로서, 웹 애플리케이션 테스팅이나 기타 등등의 용도로 사용할 수 있다

selenium의 python binding을 설치해보자


아래 명령어로 selenium을 설치한다

pip install selenium

아래 사이트에서 자신의 OS에 맞춰 chromedriver를 다운받는다

https://sites.google.com/a/chromium.org/chromedriver/getting-started

그리고 아래 샘플 코드를 실행해보자

import time
from selenium import webdriver

driver = webdriver.Chrome('/path/to/chromedriver')  # Optional argument, if not specified will search path.
driver.get('http://www.google.com/xhtml');
time.sleep(5) # Let the user actually see something!
search_box = driver.find_element_by_name('q')
search_box.send_keys('ChromeDriver')
search_box.submit()
time.sleep(5) # Let the user actually see something!
driver.quit()

webdriver.Chrome()의 파라미터만 수정 해주면 된다

코드를 실행하면 크롬 브라우저가 실행되는 것을 확인할 수 있다


참고:

http://selenium-python.readthedocs.io/installation.html

https://sites.google.com/a/chromium.org/chromedriver/getting-started




WRITTEN BY
hojongs
블로그 옮겼습니다 https://hojongs.github.io/