23.02.06

박무연·2023년 2월 6일
0

🟣EDA

목록 보기
6/9
post-thumbnail

1. 검색 코드

# 블로그 검색
import os
import sys
import urllib.request

client_id = "qQLkjdrSXjrqQqFlFbwx"
client_secret = "Uxaw50J_2T"

encText = urllib.parse.quote("파이썬")
# 블로그 검색
url = "https://openapi.naver.com/v1/search/blog?query=" + encText # JSON 결과
# url = "https://openapi.naver.com/v1/search/blog.xml?query=" + encText # XML 결과
request = urllib.request.Request(url)
request.add_header("X-Naver-Client-Id",client_id)
request.add_header("X-Naver-Client-Secret",client_secret)
response = urllib.request.urlopen(request)
rescode = response.getcode()

if(rescode==200):
    response_body = response.read()
    # 글자로 읽을 경우, decode utf-8 
    print(response_body.decode('utf-8'))
else:
    print("Error Code:" + rescode)

- 코드분석

  • 어디서 검색할래?
url = "https://openapi.naver.com/v1/search/blog?query=
  • searh 다음 blog? 에서 어디서 검색할건지 선택할 수 있따
    - movie : 영화
    - cafearticle : 카페
    - shop : 쇼핑
    - encyc : 백과사전

  • 뭐 검색할래?
    - query = ??? 검색하고 싶은 검색어 넣으면 된다

profile
Easy day!

0개의 댓글