반응형
라이브러리를 가져오고 버전 관리를 위해 크롬드라이버 매니져 라이브러리까지 사용합니다.
크롬으로 웹드라이버 하나를 생상합니다.
브라우져 기능을 하나 씩 살펴봅니다.
from selenium.webdriver.chrome.service import Service as ChromeService
from webdriver_manager.chrome import ChromeDriverManager
from selenium import webdriver
import time
service = ChromeService(executable_path=ChromeDriverManager().install())
driver = webdriver.Chrome(service=service)
1. 페이지 이동 - get(URL)
driver.get("https://naver.com")
2. 브라우저 타이틀 - title
title = driver.title
print(title)
출력 결과 : NAVER
3. 현재 주소창 텍스트 가져오기 - current_url
current_url = driver.current_url
print(current_url)
출력 결과 : https://www.naver.com/
4. 뒤로 이동 - back
driver.back()
5. 앞으로 이동 - forward
driver.forward()
6. 새로고침 - refresh
driver.refresh()
반응형
댓글