• 로그인
  • 장바구니에 상품이 없습니다.

home2 게시판 Python, SQL 게시판 무한 스크롤 데이터 수집 2 (네이버 블로그) 중 문제

무한 스크롤 데이터 수집 2 (네이버 블로그) 중 문제

2 글 보임 - 1 에서 2 까지 (총 2 중에서)
  • 글쓴이
  • #118322

    김종현
    참가자
    start=1을 start=41로 바꾸어서 .text형태로 print를 해봤는데 start=1인 경우와 똑같은 게 터미널에 출력됩니다.
    혹시나 해서 브라우저에 url을 복사해봤는데, 브라우저에는 변경된 형태로 잘 뜹니다.
    무엇이 문제일까요?
    
    
    import requests
    from bs4 import BeautifulSoup
    data = requests.get('https://s.search.naver.com/p/review/47/search.naver?ssc=tab.blog.all&api_type=3&query=%EC%82%AC%EA%B3%BC&start=1&nx_search_query=&nx_and_query=&nx_sub_query=&ac=0&aq=0&spq=0&sm=tab_jum&nso=&prank=121&ngn_country=KR&lgl_rcode=02463116&fgn_region=&fgn_city=&lgl_lat=37.2704&lgl_long=127.1577&enlu_query=IggCAGmCULgnAAAAuGDqbIuW1YP0vEg6kPSZvKThDfucDIms%2FudRHfdG8G6lrY51DY46PeYIbwkbS8xiBsFfhbVfOt5%2BDT2rZcLk0CjDGD6BmA1hJrNommbqqas%3D&abt=&_callback=getBlogContents&_callback=getBlogContents&_=1711639920179')
    soup = BeautifulSoup(data.text.replace('\\', ''), 'html.parser')
    글리스트 = soup.select('a.title_link')
    print(글리스트[0]['href'])
    print(글리스트[1]['href'])
    print(글리스트[2]['href'])
    data = requests.get('https://s.search.naver.com/p/review/47/search.naver?ssc=tab.blog.all&api_type=3&query=%EC%82%AC%EA%B3%BC&start=41&nx_search_query=&nx_and_query=&nx_sub_query=&ac=0&aq=0&spq=0&sm=tab_jum&nso=&prank=121&ngn_country=KR&lgl_rcode=02463116&fgn_region=&fgn_city=&lgl_lat=37.2704&lgl_long=127.1577&enlu_query=IggCAGmCULgnAAAAuGDqbIuW1YP0vEg6kPSZvKThDfucDIms%2FudRHfdG8G6lrY51DY46PeYIbwkbS8xiBsFfhbVfOt5%2BDT2rZcLk0CjDGD6BmA1hJrNommbqqas%3D&abt=&_callback=getBlogContents&_callback=getBlogContents&_=1711639920179')
    ㅋㅋ = soup.select('a.title_link')
    print(ㅋㅋ[0].text)
    print(ㅋㅋ[1].text)
    print(ㅋㅋ[2].text)
    #118353

    codingapple
    키 마스터
    데이터 = requests.get('https://s.search.naver.com/p/review/47/search.naver?ssc=tab.blog.all&api_type=3&query=%EC%82%AC%EA%B3%BC&start=1&nx_search_query=&nx_and_query=&nx_sub_query=&ac=0&aq=0&spq=0&sm=tab_jum&nso=&prank=61&ngn_country=KR&lgl_rcode=09740107&fgn_region=&fgn_city=&lgl_lat=37.551508&lgl_long=127.132663&enlu_query=IggCAGmCULgnAAAAuGDqbIuW1YP0vEg6kPSZvKThDfucDIms%2FudRHfdG8G6lrY51DY46PeYIbwkbS8xiBsFfhbVfOt5%2BDT2rZcLk0CjDGD6BmA1hJrNommbqqas%3D&abt=&_callback=getBlogContents&_callback=getBlogContents&_=1711670784702')
    soup = BeautifulSoup(데이터.content, 'html.parser')
    print(soup.find_all('a', class_="title_link")[0].text)
    데이터 = requests.get('https://s.search.naver.com/p/review/47/search.naver?ssc=tab.blog.all&api_type=3&query=%EC%82%AC%EA%B3%BC&start=61&nx_search_query=&nx_and_query=&nx_sub_query=&ac=0&aq=0&spq=0&sm=tab_jum&nso=&prank=61&ngn_country=KR&lgl_rcode=09740107&fgn_region=&fgn_city=&lgl_lat=37.551508&lgl_long=127.132663&enlu_query=IggCAGmCULgnAAAAuGDqbIuW1YP0vEg6kPSZvKThDfucDIms%2FudRHfdG8G6lrY51DY46PeYIbwkbS8xiBsFfhbVfOt5%2BDT2rZcLk0CjDGD6BmA1hJrNommbqqas%3D&abt=&_callback=getBlogContents&_callback=getBlogContents&_=1711670784702')
    soup = BeautifulSoup(데이터.content, 'html.parser')
    print(soup.find_all('a', class_="title_link")[0].text)
    
    이래보니까 게시물들 각각 다르게 잘나오는듯요
2 글 보임 - 1 에서 2 까지 (총 2 중에서)
  • 답변은 로그인 후 가능합니다.

About

현재 월 700명 신규수강중입니다.

  (09:00~20:00) 빠른 상담은 카톡 플러스친구 코딩애플 (링크)
  admin@codingapple.com
  이용약관
ⓒ Codingapple, 강의 예제, 영상 복제 금지
top

© Codingapple, All rights reserved. 슈퍼로켓 에듀케이션 / 서울특별시 강동구 고덕로 19길 30 / 사업자등록번호 : 212-26-14752 온라인 교육학원업 / 통신판매업신고번호 : 제 2017-서울강동-0002 호 / 개인정보관리자 : 박종흠