EDA (4) - 유가분석

Jasmine·2023년 7월 9일

EDA

목록 보기
9/9

Selenium

  • Beautiful Soup 만으로 해결할 수 없는 것을 해냄

    • 접근할 웹주소를 알 수 없을 때
    • 동적 페이지 접근
    • 웹브라우저를 원격 조작 (제어)
    • 자동으로 URL을 열고 클릭, 스크롤, 문자의 입력, 화면캡쳐 등등
  • webdriver 사용

from selenium import webdriver
  • driver 초기화 후 주소 접근 : get() 명령
driver = webdriver.Chrome('./chromedriver')
driver.get('주소')
  • 스크롤 가능한 높이
  • 화면 스크롤
  • 화면페이지를 지정하는 지점의 xpath를 찾아 하단까지 스크롤
  • 입력창에 글자 넣기
  • 버튼 클릭
  • 현재 화면의 html코드 가져오기

selenium으로 데이터 얻어오기

주유소 가격 정보 정리하기

주유소 가격 시각화

profile
데이터직무를 위한 공부 기록

0개의 댓글