예전에는 네이버 개발자 센터(NAVER Developers)에서 API로 제공했었다고 하는대 지금은 눈 씻고 찾아봐도 지원하지 않고 있습니다. 따라서 지금은 네이버 검색 홈(https://www.naver.com)을 GET으로 요청하고, 응답된 response body를 파싱하는 방법을 사용하여야 합니다.
따로 NAVER API를 사용하는 것이 아니기 때문에 네이버 개발자 센터에서 사전에 뭔가 특별히 해야 하는 것은 없습니다. 아이 좋아
python 에서 웹 크롤링 작업을 편하게 하려면 BeautifulSoup
이라는 패키지가 필요합니다.
$ pip install beautifulsoup4
from bs4 import BeautifulSoup
귀찮은 일은 BeautifulSoup
이 전부 다 해주기 때문에 핵심 코드는 매우 짧습니다.
이상 python 으로 NAVER 급상승 검색어를 crawling하는 방법 설명을 마치겠습니다.
-끝-
[python] 다음 실시간 이슈 검색어 크롤링하기 (1) | 2019.10.09 |
---|
댓글 영역