
파이썬 ide 는 VSCODE 로 정하고 플러그인을 설치

크롤링을 위한 라이브러리는 위의 조건중 맞는 selenium 을 선택 하였다
1) 라이브러리 설치
2) selenium 웹드러이버(web driver) 설치



프로젝트 폴더에 넣어준다.

크롤링에 쓰일 라이브러리는 3개정도이다.
from selenium import webdriver
from selenium.webdriver.common.by import By
By.ID 태그의 id값으로 추출
By.NAME 태그의 name값으로 추출
By.XPATH 태그의 경로로 추출
By.LINK_TEXT 링크 텍스트값으로 추출
By.PARTIAL_LINK_TEXT 링크 텍스트의 자식 텍스트 값을 추출
By.TAG_NAME 태그 이름으로 추출
By.CLASS_NAME 태그의 클래스명으로 추출
By.CSS_SELECTOR css선택자로 추출
https://selenium-python.readthedocs.io/locating-elements.html 참고
#뒤로 가기
browser.back()
#앞으로 가기
browser.forward()
#새로고침
browser.refresh()
#탭 닫기
browser.close()
#창 닫기
browser.quit()
#창 최대화
browser.maximize_window()
#창 최소화
browser.minimize_window()
#브라우저 HTML 정보 출력
print(browser.page_source)
from selenium.webdriver.common.keys import Keys
정적 html 크롤링을 위한 bs4
from bs4 import BeautifulSoup
현재 화면에서 api 통신하여 가져온 데이터를 가공하기 위한 request
import requests