PyNaver package

Subpackages

Submodules

PyNaver.api module

class PyNaver.api.Map

기반 클래스: object

네이버 지도 API 클래스

search(query, **kwargs)

네이버 지도 검색

매개변수
  • query (string) – 검색어

  • kwargs (dict) – 그 외 파라미터

반환

검색 결과

반환 형식

dict

sites_summary(site_id, **kwargs)

네이버 지도 장소 요약

매개변수
  • site_id (string) – 장소 ID

  • kwargs (dict) – 그 외 파라미터

반환

검색 결과

반환 형식

dict

transit_directions_point_to_point(start, goal, **kwargs)

네이버 지도 길찾기 대중교통 API

매개변수
  • start (string) – 출발지 좌표

  • goal (string) – 도착지 좌표

  • kwargs (dict) – 그 외 파라미터

반환

검색 결과

반환 형식

dict

class PyNaver.api.Naver(client_id, client_secret)

기반 클래스: object

네이버 OPEN API 클래스

매개변수
  • client_id (string) – 네이버 개발자 센터에서 발급받은 클라이언트 ID

  • client_secret (string) – 네이버 개발자 센터에서 발급받은 클라이언트 SECRET

네이버 통합 검색어 트렌드 조회

매개변수
  • startDate (string) – 조회 시작일

  • endDate (string) – 조회 종료일

  • timeUnit (string) – 조회 기간

  • keywordGroups (list) – 키워드 그룹

  • kwargs (dict) – 그 외 파라미터

반환

  • DataFrame – 키워드 그룹별 트렌드

  • - API 레퍼런스 (https://developers.naver.com/docs/serviceapi/datalab/search/search.md)

datalab_shopping_categories(startDate, endDate, timeUnit, category, **kwargs)

쇼핑인사이트 분야별 트렌드 조회

매개변수
  • startDate (string) – 조회 시작일

  • endDate (string) – 조회 종료일

  • timeUnit (string) – 구간 단위

  • category (list) – 분야

  • kwargs (dict) – 그 외 파라미터

반환

  • DataFrame – 분야별 트렌드

  • - API 레퍼런스 (https://developers.naver.com/docs/serviceapi/datalab/shopping/shopping.md)

datalab_shopping_category_age(startDate, endDate, timeUnit, category, **kwargs)

쇼핑인사이트 분야 내 연령별 트렌드 조회

매개변수
  • startDate (string) – 조회 시작일

  • endDate (string) – 조회 종료일

  • timeUnit (string) – 구간 단위

  • category (list) – 분야

  • kwargs (dict) – 그 외 파라미터

반환

  • DataFrame – 분야 내 연령별 트렌드

  • - API 레퍼런스 (https://developers.naver.com/docs/serviceapi/datalab/shopping/shopping.md)

datalab_shopping_category_device(startDate, endDate, timeUnit, category, **kwargs)

쇼핑인사이트 분야 내 기기별 트렌드 조회

매개변수
  • startDate (string) – 조회 시작일

  • endDate (string) – 조회 종료일

  • timeUnit (string) – 구간 단위

  • category (list) – 분야

  • kwargs (dict) – 그 외 파라미터

반환

  • DataFrame – 분야 내 기기별 트렌드

  • - API 레퍼런스 (https://developers.naver.com/docs/serviceapi/datalab/shopping/shopping.md)

datalab_shopping_category_gender(startDate, endDate, timeUnit, category, **kwargs)

쇼핑인사이트 분야 내 성별 트렌드 조회

매개변수
  • startDate (string) – 조회 시작일

  • endDate (string) – 조회 종료일

  • timeUnit (string) – 구간 단위

  • category (list) – 분야

  • kwargs (dict) – 그 외 파라미터

반환

  • DataFrame – 분야 내 성별 트렌드

  • - API 레퍼런스 (https://developers.naver.com/docs/serviceapi/datalab/shopping/shopping.md)

datalab_shopping_category_keyword_age(startDate, endDate, timeUnit, category, keyword, **kwargs)

쇼핑인사이트 키워드 연령별 트렌드 조회

매개변수
  • startDate (string) – 조회 시작일

  • endDate (string) – 조회 종료일

  • timeUnit (string) – 구간 단위

  • category (list) – 분야

  • keyword (list) – 키워드

  • kwargs (dict) – 그 외 파라미터

반환

  • DataFrame – 키워드 연령별 트렌드

  • - API 레퍼런스 (https://developers.naver.com/docs/serviceapi/datalab/shopping/shopping.md)

datalab_shopping_category_keyword_device(startDate, endDate, timeUnit, category, keyword, **kwargs)

쇼핑인사이트 키워드 기기별 트렌드 조회

매개변수
  • startDate (string) – 조회 시작일

  • endDate (string) – 조회 종료일

  • timeUnit (string) – 구간 단위

  • category (list) – 분야

  • keyword (list) – 키워드

  • kwargs (dict) – 그 외 파라미터

반환

  • DataFrame – 키워드 기기별 트렌드

  • - API 레퍼런스 (https://developers.naver.com/docs/serviceapi/datalab/shopping/shopping.md)

datalab_shopping_category_keyword_gender(startDate, endDate, timeUnit, category, keyword, **kwargs)

쇼핑인사이트 키워드 성별 트렌드 조회

매개변수
  • startDate (string) – 조회 시작일

  • endDate (string) – 조회 종료일

  • timeUnit (string) – 구간 단위

  • category (list) – 분야

  • keyword (list) – 키워드

  • kwargs (dict) – 그 외 파라미터

반환

  • DataFrame – 키워드 성별 트렌드

  • - API 레퍼런스 (https://developers.naver.com/docs/serviceapi/datalab/shopping/shopping.md)

datalab_shopping_category_keywords(startDate, endDate, timeUnit, category, keyword, **kwargs)

쇼핑인사이트 키워드별 트렌드 조회

매개변수
  • startDate (string) – 조회 시작일

  • endDate (string) – 조회 종료일

  • timeUnit (string) – 구간 단위

  • category (list) – 분야

  • keyword (list) – 키워드

  • kwargs (dict) – 그 외 파라미터

반환

  • DataFrame – 키워드별 트렌드

  • - API 레퍼런스 (https://developers.naver.com/docs/serviceapi/datalab/shopping/shopping.md)

krdict_romanization(query, **kwargs)

한글 인명-로마자 변환

매개변수
  • query (string) – 변환할 한글 인명

  • kwargs (dict) – 그 외 파라미터

반환

  • DataFrame – 변환된 로마자

  • - API 레퍼런스 (https://developers.naver.com/docs/papago/papago-romanization-api-reference.md)

papago_n2mt(source, target, text, **kwargs)

Papago 번역

매개변수
  • source (string) – 번역할 언어

  • target (string) – 번역될 언어

  • text (string) – 번역할 텍스트

  • kwargs (dict) – 그 외 파라미터

반환

  • string – 번역된 텍스트

  • - API 레퍼런스 (https://developers.naver.com/docs/papago/papago-nmt-api-reference.md)

search_blog(query, **kwargs)

검색 블로그

매개변수
  • query (string) – 검색어

  • kwargs (dict) – 그 외 파라미터

반환

  • DataFrame – 검색 결과

  • - API 레퍼런스 (https://developers.naver.com/docs/serviceapi/search/blog/blog.md)

search_book(query, **kwargs)

검색 책

매개변수
  • query (string) – 검색어

  • kwargs (dict) – 그 외 파라미터

반환

  • DataFrame – 검색 결과

  • - API 레퍼런스 (https://developers.naver.com/docs/serviceapi/search/book/book.md#%EC%B1%85)

search_cafearticle(query, **kwargs)

검색 카페글

매개변수
  • query (string) – 검색어

  • kwargs (dict) – 그 외 파라미터

반환

  • DataFrame – 검색 결과

  • - API 레퍼런스 (https://developers.naver.com/docs/serviceapi/search/cafearticle/cafearticle.md)

search_doc(query, **kwargs)

검색 전문자료

매개변수
  • query (string) – 검색어

  • kwargs (dict) – 그 외 파라미터

반환

  • DataFrame – 검색 결과

  • - API 레퍼런스 (https://developers.naver.com/docs/serviceapi/search/doc/doc.md)

search_encyc(query, **kwargs)

검색 백과사전

매개변수
  • query (string) – 검색어

  • kwargs (dict) – 그 외 파라미터

반환

  • DataFrame – 검색 결과

  • - API 레퍼런스 (https://developers.naver.com/docs/serviceapi/search/encyclopedia/encyclopedia.md)

search_image(query, **kwargs)

검색 이미지

매개변수
  • query (string) – 검색어

  • kwargs (dict) – 그 외 파라미터

반환

  • DataFrame – 검색 결과

  • - API 레퍼런스 (https://developers.naver.com/docs/serviceapi/search/image/image.md)

search_kin(query, **kwargs)

검색 지식인

매개변수
  • query (string) – 검색어

  • kwargs (dict) – 그 외 파라미터

반환

  • DataFrame – 검색 결과

  • - API 레퍼런스 (https://developers.naver.com/docs/serviceapi/search/kin/kin.md)

search_local(query, **kwargs)

검색 지역

매개변수
  • query (string) – 검색어

  • kwargs (dict) – 그 외 파라미터

반환

  • DataFrame – 검색 결과

  • - API 레퍼런스 (https://developers.naver.com/docs/serviceapi/search/local/local.md)

search_movie(query, **kwargs)

검색 영화

매개변수
  • query (string) – 검색어

  • kwargs (dict) – 그 외 파라미터

반환

  • DataFrame – 검색 결과

  • - API 레퍼런스 (https://developers.naver.com/docs/serviceapi/search/movie/movie.md)

search_news(query, **kwargs)

검색 뉴스

매개변수
  • query (string) – 검색어

  • kwargs (dict) – 그 외 파라미터

반환

  • DataFrame – 검색 결과

  • - API 레퍼런스 (https://developers.naver.com/docs/serviceapi/search/news/news.md)

search_shop(query, **kwargs)

검색 쇼핑

매개변수
  • query (string) – 검색어

  • kwargs (dict) – 그 외 파라미터

반환

  • DataFrame – 검색 결과

  • - API 레퍼런스 (https://developers.naver.com/docs/serviceapi/search/shopping/shopping.md)

search_webkr(query, **kwargs)

검색 웹문서

매개변수
  • query (string) – 검색어

  • kwargs (dict) – 그 외 파라미터

반환

  • DataFrame – 검색 결과

  • - API 레퍼런스 (https://developers.naver.com/docs/serviceapi/search/web/web.md)

util_shorturl(url)

단축 URL 요청(JSON)

매개변수

url (string) – 원본 URL

반환

  • dict – 단축 URL

  • - API 레퍼런스 (https://developers.naver.com/docs/utils/shortenurl/)

class PyNaver.api.NaverCloudPlatform(client_id, client_secret)

기반 클래스: object

네이버 클라우드 플랫폼 OPEN API 클래스

매개변수
  • client_id (string) – 네이버 클라우드 플랫폼에서 발급받은 클라이언트 ID

  • client_secret (string) – 네이버 클라우드 플랫폼에서 발급받은 클라이언트 SECRET

directions15(start, goal, **kwargs)

Directions15 API

매개변수
  • start (string) – 출발지 좌표

  • goal (string) – 도착지 좌표

  • kwargs (dict) – 그 외 파라미터

반환

  • dict – 검색 결과

  • - API 레퍼런스 (https://api.ncloud-docs.com/docs/ai-naver-mapsdirections15)

directions5(start, goal, **kwargs)

Directions5 API

매개변수
  • start (string) – 출발지 좌표

  • goal (string) – 도착지 좌표

  • kwargs (dict) – 그 외 파라미터

반환

  • dict – 검색 결과

  • - API 레퍼런스 (https://api.ncloud-docs.com/docs/ai-naver-mapsdirections)

geocoding(query, **kwargs)

지오코딩 API

매개변수
  • query (string) – 검색어

  • kwargs (dict) – 그 외 파라미터

반환

  • dict – 검색 결과

  • - API 레퍼런스 (https://api.ncloud-docs.com/docs/ai-naver-mapsgeocoding)

reverse_geocoding(coords, **kwargs)

리버스 지오코딩 API

매개변수
  • coords (string) – 좌표

  • kwargs (dict) – 그 외 파라미터

반환

  • dict – 검색 결과

  • - API 레퍼런스 (https://api.ncloud-docs.com/docs/ai-naver-mapsreversegeocoding)

Module contents

class PyNaver.Map

기반 클래스: object

네이버 지도 API 클래스

search(query, **kwargs)

네이버 지도 검색

매개변수
  • query (string) – 검색어

  • kwargs (dict) – 그 외 파라미터

반환

검색 결과

반환 형식

dict

sites_summary(site_id, **kwargs)

네이버 지도 장소 요약

매개변수
  • site_id (string) – 장소 ID

  • kwargs (dict) – 그 외 파라미터

반환

검색 결과

반환 형식

dict

transit_directions_point_to_point(start, goal, **kwargs)

네이버 지도 길찾기 대중교통 API

매개변수
  • start (string) – 출발지 좌표

  • goal (string) – 도착지 좌표

  • kwargs (dict) – 그 외 파라미터

반환

검색 결과

반환 형식

dict

class PyNaver.Naver(client_id, client_secret)

기반 클래스: object

네이버 OPEN API 클래스

매개변수
  • client_id (string) – 네이버 개발자 센터에서 발급받은 클라이언트 ID

  • client_secret (string) – 네이버 개발자 센터에서 발급받은 클라이언트 SECRET

네이버 통합 검색어 트렌드 조회

매개변수
  • startDate (string) – 조회 시작일

  • endDate (string) – 조회 종료일

  • timeUnit (string) – 조회 기간

  • keywordGroups (list) – 키워드 그룹

  • kwargs (dict) – 그 외 파라미터

반환

  • DataFrame – 키워드 그룹별 트렌드

  • - API 레퍼런스 (https://developers.naver.com/docs/serviceapi/datalab/search/search.md)

datalab_shopping_categories(startDate, endDate, timeUnit, category, **kwargs)

쇼핑인사이트 분야별 트렌드 조회

매개변수
  • startDate (string) – 조회 시작일

  • endDate (string) – 조회 종료일

  • timeUnit (string) – 구간 단위

  • category (list) – 분야

  • kwargs (dict) – 그 외 파라미터

반환

  • DataFrame – 분야별 트렌드

  • - API 레퍼런스 (https://developers.naver.com/docs/serviceapi/datalab/shopping/shopping.md)

datalab_shopping_category_age(startDate, endDate, timeUnit, category, **kwargs)

쇼핑인사이트 분야 내 연령별 트렌드 조회

매개변수
  • startDate (string) – 조회 시작일

  • endDate (string) – 조회 종료일

  • timeUnit (string) – 구간 단위

  • category (list) – 분야

  • kwargs (dict) – 그 외 파라미터

반환

  • DataFrame – 분야 내 연령별 트렌드

  • - API 레퍼런스 (https://developers.naver.com/docs/serviceapi/datalab/shopping/shopping.md)

datalab_shopping_category_device(startDate, endDate, timeUnit, category, **kwargs)

쇼핑인사이트 분야 내 기기별 트렌드 조회

매개변수
  • startDate (string) – 조회 시작일

  • endDate (string) – 조회 종료일

  • timeUnit (string) – 구간 단위

  • category (list) – 분야

  • kwargs (dict) – 그 외 파라미터

반환

  • DataFrame – 분야 내 기기별 트렌드

  • - API 레퍼런스 (https://developers.naver.com/docs/serviceapi/datalab/shopping/shopping.md)

datalab_shopping_category_gender(startDate, endDate, timeUnit, category, **kwargs)

쇼핑인사이트 분야 내 성별 트렌드 조회

매개변수
  • startDate (string) – 조회 시작일

  • endDate (string) – 조회 종료일

  • timeUnit (string) – 구간 단위

  • category (list) – 분야

  • kwargs (dict) – 그 외 파라미터

반환

  • DataFrame – 분야 내 성별 트렌드

  • - API 레퍼런스 (https://developers.naver.com/docs/serviceapi/datalab/shopping/shopping.md)

datalab_shopping_category_keyword_age(startDate, endDate, timeUnit, category, keyword, **kwargs)

쇼핑인사이트 키워드 연령별 트렌드 조회

매개변수
  • startDate (string) – 조회 시작일

  • endDate (string) – 조회 종료일

  • timeUnit (string) – 구간 단위

  • category (list) – 분야

  • keyword (list) – 키워드

  • kwargs (dict) – 그 외 파라미터

반환

  • DataFrame – 키워드 연령별 트렌드

  • - API 레퍼런스 (https://developers.naver.com/docs/serviceapi/datalab/shopping/shopping.md)

datalab_shopping_category_keyword_device(startDate, endDate, timeUnit, category, keyword, **kwargs)

쇼핑인사이트 키워드 기기별 트렌드 조회

매개변수
  • startDate (string) – 조회 시작일

  • endDate (string) – 조회 종료일

  • timeUnit (string) – 구간 단위

  • category (list) – 분야

  • keyword (list) – 키워드

  • kwargs (dict) – 그 외 파라미터

반환

  • DataFrame – 키워드 기기별 트렌드

  • - API 레퍼런스 (https://developers.naver.com/docs/serviceapi/datalab/shopping/shopping.md)

datalab_shopping_category_keyword_gender(startDate, endDate, timeUnit, category, keyword, **kwargs)

쇼핑인사이트 키워드 성별 트렌드 조회

매개변수
  • startDate (string) – 조회 시작일

  • endDate (string) – 조회 종료일

  • timeUnit (string) – 구간 단위

  • category (list) – 분야

  • keyword (list) – 키워드

  • kwargs (dict) – 그 외 파라미터

반환

  • DataFrame – 키워드 성별 트렌드

  • - API 레퍼런스 (https://developers.naver.com/docs/serviceapi/datalab/shopping/shopping.md)

datalab_shopping_category_keywords(startDate, endDate, timeUnit, category, keyword, **kwargs)

쇼핑인사이트 키워드별 트렌드 조회

매개변수
  • startDate (string) – 조회 시작일

  • endDate (string) – 조회 종료일

  • timeUnit (string) – 구간 단위

  • category (list) – 분야

  • keyword (list) – 키워드

  • kwargs (dict) – 그 외 파라미터

반환

  • DataFrame – 키워드별 트렌드

  • - API 레퍼런스 (https://developers.naver.com/docs/serviceapi/datalab/shopping/shopping.md)

krdict_romanization(query, **kwargs)

한글 인명-로마자 변환

매개변수
  • query (string) – 변환할 한글 인명

  • kwargs (dict) – 그 외 파라미터

반환

  • DataFrame – 변환된 로마자

  • - API 레퍼런스 (https://developers.naver.com/docs/papago/papago-romanization-api-reference.md)

papago_n2mt(source, target, text, **kwargs)

Papago 번역

매개변수
  • source (string) – 번역할 언어

  • target (string) – 번역될 언어

  • text (string) – 번역할 텍스트

  • kwargs (dict) – 그 외 파라미터

반환

  • string – 번역된 텍스트

  • - API 레퍼런스 (https://developers.naver.com/docs/papago/papago-nmt-api-reference.md)

search_blog(query, **kwargs)

검색 블로그

매개변수
  • query (string) – 검색어

  • kwargs (dict) – 그 외 파라미터

반환

  • DataFrame – 검색 결과

  • - API 레퍼런스 (https://developers.naver.com/docs/serviceapi/search/blog/blog.md)

search_book(query, **kwargs)

검색 책

매개변수
  • query (string) – 검색어

  • kwargs (dict) – 그 외 파라미터

반환

  • DataFrame – 검색 결과

  • - API 레퍼런스 (https://developers.naver.com/docs/serviceapi/search/book/book.md#%EC%B1%85)

search_cafearticle(query, **kwargs)

검색 카페글

매개변수
  • query (string) – 검색어

  • kwargs (dict) – 그 외 파라미터

반환

  • DataFrame – 검색 결과

  • - API 레퍼런스 (https://developers.naver.com/docs/serviceapi/search/cafearticle/cafearticle.md)

search_doc(query, **kwargs)

검색 전문자료

매개변수
  • query (string) – 검색어

  • kwargs (dict) – 그 외 파라미터

반환

  • DataFrame – 검색 결과

  • - API 레퍼런스 (https://developers.naver.com/docs/serviceapi/search/doc/doc.md)

search_encyc(query, **kwargs)

검색 백과사전

매개변수
  • query (string) – 검색어

  • kwargs (dict) – 그 외 파라미터

반환

  • DataFrame – 검색 결과

  • - API 레퍼런스 (https://developers.naver.com/docs/serviceapi/search/encyclopedia/encyclopedia.md)

search_image(query, **kwargs)

검색 이미지

매개변수
  • query (string) – 검색어

  • kwargs (dict) – 그 외 파라미터

반환

  • DataFrame – 검색 결과

  • - API 레퍼런스 (https://developers.naver.com/docs/serviceapi/search/image/image.md)

search_kin(query, **kwargs)

검색 지식인

매개변수
  • query (string) – 검색어

  • kwargs (dict) – 그 외 파라미터

반환

  • DataFrame – 검색 결과

  • - API 레퍼런스 (https://developers.naver.com/docs/serviceapi/search/kin/kin.md)

search_local(query, **kwargs)

검색 지역

매개변수
  • query (string) – 검색어

  • kwargs (dict) – 그 외 파라미터

반환

  • DataFrame – 검색 결과

  • - API 레퍼런스 (https://developers.naver.com/docs/serviceapi/search/local/local.md)

search_movie(query, **kwargs)

검색 영화

매개변수
  • query (string) – 검색어

  • kwargs (dict) – 그 외 파라미터

반환

  • DataFrame – 검색 결과

  • - API 레퍼런스 (https://developers.naver.com/docs/serviceapi/search/movie/movie.md)

search_news(query, **kwargs)

검색 뉴스

매개변수
  • query (string) – 검색어

  • kwargs (dict) – 그 외 파라미터

반환

  • DataFrame – 검색 결과

  • - API 레퍼런스 (https://developers.naver.com/docs/serviceapi/search/news/news.md)

search_shop(query, **kwargs)

검색 쇼핑

매개변수
  • query (string) – 검색어

  • kwargs (dict) – 그 외 파라미터

반환

  • DataFrame – 검색 결과

  • - API 레퍼런스 (https://developers.naver.com/docs/serviceapi/search/shopping/shopping.md)

search_webkr(query, **kwargs)

검색 웹문서

매개변수
  • query (string) – 검색어

  • kwargs (dict) – 그 외 파라미터

반환

  • DataFrame – 검색 결과

  • - API 레퍼런스 (https://developers.naver.com/docs/serviceapi/search/web/web.md)

util_shorturl(url)

단축 URL 요청(JSON)

매개변수

url (string) – 원본 URL

반환

  • dict – 단축 URL

  • - API 레퍼런스 (https://developers.naver.com/docs/utils/shortenurl/)

class PyNaver.NaverCloudPlatform(client_id, client_secret)

기반 클래스: object

네이버 클라우드 플랫폼 OPEN API 클래스

매개변수
  • client_id (string) – 네이버 클라우드 플랫폼에서 발급받은 클라이언트 ID

  • client_secret (string) – 네이버 클라우드 플랫폼에서 발급받은 클라이언트 SECRET

directions15(start, goal, **kwargs)

Directions15 API

매개변수
  • start (string) – 출발지 좌표

  • goal (string) – 도착지 좌표

  • kwargs (dict) – 그 외 파라미터

반환

  • dict – 검색 결과

  • - API 레퍼런스 (https://api.ncloud-docs.com/docs/ai-naver-mapsdirections15)

directions5(start, goal, **kwargs)

Directions5 API

매개변수
  • start (string) – 출발지 좌표

  • goal (string) – 도착지 좌표

  • kwargs (dict) – 그 외 파라미터

반환

  • dict – 검색 결과

  • - API 레퍼런스 (https://api.ncloud-docs.com/docs/ai-naver-mapsdirections)

geocoding(query, **kwargs)

지오코딩 API

매개변수
  • query (string) – 검색어

  • kwargs (dict) – 그 외 파라미터

반환

  • dict – 검색 결과

  • - API 레퍼런스 (https://api.ncloud-docs.com/docs/ai-naver-mapsgeocoding)

reverse_geocoding(coords, **kwargs)

리버스 지오코딩 API

매개변수
  • coords (string) – 좌표

  • kwargs (dict) – 그 외 파라미터

반환

  • dict – 검색 결과

  • - API 레퍼런스 (https://api.ncloud-docs.com/docs/ai-naver-mapsreversegeocoding)