inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

176만명의 커뮤니티!! 함께 토론해봐요.

안녕하세요 네이버 영화 평점 크롤링 부분 질문 입니다.

해결됨

남박사의 파이썬 기초부터 실전 100% 활용

import requests from bs4 import BeautifulSoup url = " https://movie.naver.com/movie/point/af/list.nhn?&page=1 " r = requests.get(url) bs = BeautifulSoup(r.text, " lxml " ) trs = bs.select( " table.list_netizen > tbody > tr " ) print (trs) 안녕하세요 영상보면서 차근차근 따라하는중에 잘 안되는 부분이 있어서 질문 드립니다. 영상 제작 시점과 지금은 뭐가 조금 다른지.. 똑같이 진행하여도 값이 다르게 나오네요ㅠ 일단위에 코드로 실행을 하면 아래의 사진과 같이 나옵니다. td가 3개인거같은데 맞을까요 ? (제가 첨부를..잘못해서 그런지 다른페이지로 열어야 잘보이네요 ㅠㅠ 죄송합니다) 그래서 제가 어찌어찌 해서 이렇게 까지는 뽑았는데 10점 중 이제 7점 뭐 2점 이부분을 못하고 있습니다.이리 저리 해밨는데 역시 어렵네요 답이 아니더라도 조언 부탁드립니다. import requests from bs4 import BeautifulSoup url = " https://movie.naver.com/movie/point/af/list.nhn?&page=1 " r = requests.get(url) bs = BeautifulSoup(r.text, " lxml " ) trs = bs.select( " table.list_netizen > tbody > tr " ) # print(trs) for tr in trs: tds = tr.select( " td " ) if len(tds) != 5 : continue number = tds [ 0 ] .text tatle = tds [ 1 ] . select( " a " )[ 0 ] .text point = tds [ 1 ] . select( " span " )[ 1 ] .text print (number, tatle, point,)

  • 네이버영화평점크롤링
  • 웹-크롤링
  • python
데미지리덕션 댓글 1 좋아요 2 조회수 455

인기 태그

인프런 TOP Writers

주간 인기글