from selenium import webdriver
from selenium.webdriver.common.by import By
driver = webdriver.Chrome(위치)
driver.get(주소)
- https://www.opinet.co.kr/user/main/mainView.do
- 사이트 구조확인
- 목표 데이터
- 브랜드
- 가격
- 셀프 주유 여부
- 위치
# 팝업창으로 전환
driver.switch_to.window(driver.window_handles[-1])
# 팝업창 닫아주기
driver.close()
# 파일 목록 한번에 가져오기
glob('../data/지역_*.xls')
# 위치와 반복되는 파일명을 입력
# 정보를 넣을 리스트
tmp_raw = []
# 반복문으로 append 하기
for file_name in staion_files:
tmp = pd.read_excel(file_name, header=2)
tmp_raw.append(tmp)
tmp_raw[0] 출력
tmp_raw 출력
그냥 [데이터 프레임, 데이터 프레임, 데이터 프레임, ...] 이렇게 생각하자!
station_raw = pd.concat(tmp_raw)
unique()!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 기억하자!!!!
station['가격'] = station['가격'].astype('float')