Day 38

TIL 014

데이터 분석 부트캠프 38일차

추천 시스템 구현 팀 프로젝트

크롤링 코드 개발

  1. 페이지를 클릭해서 리뷰를 수집해야 하므로 selenium 이용

  2. 반응형 javascript 이슈!!! : 리뷰페이지에 가야 klova 리뷰가 활성화됨 → '회원리뷰' 클릭하게 만들기!

    # 회원리뷰 클릭 : 그래야 clova 회원리뷰 목록이 나옴
    driver.find_element_by_css_selector('#review').click()
    time.sleep(2)
  3. 반복되는 코드들은 함수로 작성할 수 있는 능력이 생겼다 발전!!! → 전처리 과정을 함수로 처리

  4. 알고리즘을 스스로 구성하기 : 가장 뿌듯한 부분!!

    • 리뷰 페이지 수가 10개 이하가 되는 경우 css selector의 주소 중 숫자가 달라짐
    • 연역적으로 규칙을 일반화해보기
    • 코딩으로 구현하기

'TIL' 카테고리의 다른 글

Day 40  (0) 2022.02.14
Day 39  (0) 2022.02.14
Day 37  (0) 2022.02.14
Day 36  (0) 2022.02.08
Day 35  (0) 2022.02.08