[1. 개요]
웹 자동화를 위한 프레임워크.
자바 스크립트에 의해 동적으로 생성된 정보를 다룰 수 있다.
웹 크롤링 등, 웹 페이지에서 일부 업무를 자동화 할 수 있다.
[2. 개발 환경]
- OS : Windows 10
- Language : Python 3.5.0
[3. 설치 과정]
- pip install selenium
# 관리자 권한에서 실행 - PC 에 설치 된 Chrome 버전 확인
# 121.0.6167.185
# 같은 크로니움 엔진을 사용하지만, Whale 브라우저에서는 안됨. - 버전에 맞는 Chrome driver 다운로드
# https://chromedriver.chromium.org/downloads/version-selection
# 최신 버전은 아래 링크 참조
## https://googlechromelabs.github.io/chrome-for-testing/
[4. 예제]
from selenium import webdriver
driver = webdriver.Chrome()
url = 'https://www.naver.com/'
driver.get(url)
## Python 버전 (혹은 Selenium 버전) 에 따라 코드 동작이 조금 다른 듯?
- 위 코드 실행 시,
- 1) 웹 브라우저가 계속 살아있거나
- 2) 코드 종료 시, 웹 브라우저도 같이 사라지거나.
'Python > selenium' 카테고리의 다른 글
[보강 필요] Selenium 기타 예제 (0) | 2024.02.19 |
---|