파이썬 크롤링 관련 질문 드립니다.

조회수 589회
from bs4 import BeautifulSoup
from urllib.request import urlopen

response = urlopen('https://www.naver.com/')
soup = BeautifulSoup(response, 'html.parser')
for anchor in soup.select("span.ah_k"):
    print(anchor)

크롤링 공부중에 있는데 이 구간에서 네이버 실시간 검색어가 크롤링 되어서 나와야 하는데 실행시켜도 아무것도 나오지가 않네요 ㅠㅠ 왜 그런지 해결책좀 알려주시면 감사하겠습니다!

1 답변

  • 안녕하세요~ 윗분말씀은 (저 같은) 입문자가 이해하기 어려워서 쉽게 정리하여 작성합니다. 저도 이 걸하다가 안되어서, 개발자 친구에게 물어보니 2020년 1월 16일부터 변경돼서 네이버 실시간데이터만 동적으로 변경되었다고하네요.

    이에 request가 아니라 selenium 을 사용해야해서 상당히 난이도가 올라갔다고합니다.

    참고1 : https://okky.kr/article/671076 참고2: https://khu.goorm.io/qna/5216

    • (•́ ✖ •̀)
      알 수 없는 사용자

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)