커뮤니티
포인트
쿠폰
내 강의실
국비 신청 내역
증명서
계정
로그아웃
학습 질문
개발 일지
나의 활동
답변 완료
3-14 오류
undefined주차
북마크
서*화
댓글
3
추천
0
조회수
13
조회수
13
답변 완료

* 겪고 있는 문제 상황을 최대한 자세하게 작성해주세요.

* 문제 해결을 위해 어떤 시도를 해보았는지 구체적으로 함께 알려주세요.



네이버 영화 페이지가 종료 되어서 크롤링 쪽을 넘겨 달라는 알람은 받았는데 코드스니펫엔 다음 영화가 있길래 대처가 되는 갑다 싶어서 하고 있었는데요.

doc 쪽에서 스타 부분이 문제가 되는 건 역시 네이버 영화에 별 시스템과 다음 영화 쪽에는 별 시스템이 없어서 생기는 문제일까요?

3-8 강의에서 어디까지 스킵을 해야할까요?






from pymongo import MongoClient
client = MongoClient('mongodb+srv://sparta:test@cluster0.bkdfj7t.mongodb.net/?retryWrites=true&w=majority')
db = client.dbsparta


import requests
from bs4 import BeautifulSoup


URL = "https://movie.daum.net/ranking/reservation"
headers = {'User-Agent' : 'Mozilla/5.0 (Windows NT 10.0; Win64; x64)AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.86 Safari/537.36'}
data = requests.get(URL,headers=headers)
soup = BeautifulSoup(data.text, 'html.parser')


video_list = soup.select("#mainContent > div > div.box_ranking > ol > li")
for v in video_list:
  # print(v)
  rank = v.select_one(".rank_num").text
  title = v.select_one(".tit_item").text.strip("\n")
  rate = v.select_one(".txt_grade").text
  doc = {
    'title':title,
    'rank':rank,
    'star': star
  }
  db.movies.insert_one(doc)



취소
 공유
취소
댓글 0
댓글 알림
나의얼굴