본문 바로가기
Python

Python 으로 Crawling 에 필요한 준비

by bryan.oh 2021. 4. 15.
반응형

 

준비 할 사항만 체크해봅니다.

 

1. Chrome driver 링크

  - 본인pc의 크롬 브라우저에 맞는 버전으로 다운로드하고 경로를 기억해둠.

 

2. python library 설치

  - 또는 pip install 명령어 직접 실행.

$ pip install selenium

 

3. Chrome driver 객체 생성

from selenium import webdriver
from selenium.webdriver.chrome.options import Options
from selenium.webdriver.common.desired_capabilities import DesiredCapabilities


chrome_driver_path = 'C:/chromedriver/chromedriver_89/chromedriver.exe'

options = webdriver.ChromeOptions()
options.add_argument('headless')  # chrome browser 숨기기
options.add_argument("--log-level=3")
# chrome options.add_argument("--disable-gpu")
dc = DesiredCapabilities.CHROME
dc['loggingPrefs'] = {'driver': 'OFF', 'server': 'OFF', 'browser': 'OFF'}
driver = webdriver.Chrome(chrome_driver_path, chrome_options=options, desired_capabilities=dc)

driver.get('www.naver.com')	# 네이버로 가서 데이터 퍼퍼

# 이어서 계속 코딩..
728x90
반응형

댓글