🤍 전 강의 25% 할인 중 🤍
2024년 상반기를 돌아보고 하반기에도 함께 성장해요!인프런이 준비한 25% 할인 받으러 가기 >>
132만명의 커뮤니티!! 함께 토론해봐요.
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,)