Microsoft store에서 Python을 검색하여, python 3.9를 설치합니다.
상단의 "프로그램 다운로드"를 클릭하여 다운로드 NaverAPI_V1.0을 다운로드하여 특정 폴더에 압축해제하기
참고로 본 예제에서는 "C:\python\NaverAPI_V1.0"에 압축해제하였음
설치된 폴더로 이동하여 주소창에 "CMD"를 입력하여 command 창을 실행
왼쪽의 코멘트 창이 "C:\python\NaverAPI_V1.0"에서 프롬프트가 실행됨을 확인
이후 "python3 ShoppingTrend_1.1.py"입력하여 프로그램을 실행
이 프로그램은 urllib, pandas, numpy, PyQt5 등의 다양한 모듈을 import를 하여 제작하였으므로, 이러한 모듈을 설치해 줘야 함
이러한 외부 모듈 설치가 매우 쉬운것이 python의 매우 큰 특징
왼쪽 그림의 예를 들어 설명하자면, "ModuleNotFoundError: No module named 'numpy'"라는 에러가 보인다면,
프롬프트에 "pip3 install numpy"를 입럭해주면 모듈 설치가 완료됨(인터넷이 연결되야만 함)
왼쪽 창과 같이 모듈이 설치진행되고 완료됨을 확인
이와 같은 방법으로 모듈을 하나 하나씩 설치해 가면서 에러를 없에 나가길 바람
모든 모듈이 해결된다면 프롬프트에 "python3 ShoppingTrend_1.1.py"를 실행할 경우 프로그램이 정상적으로 실행이 됨
네이버에서 제공하는 API를 사용하기 위해 권한이 필요하며, 이 권한을 얻게 되면 Client ID와 Client Secret을 네이버 측에서 제공 받을 수 있음
이 권한을 이용하면 하루 1,000건의 데이터 파싱을 할 수 있음
https://developers.naver.com/products/datalab/ 링크를 클릭하여 왼쪽 그림과 같이 쇼핑 인사이트 오픈 API 이용 신청을 통해 무료로 신청이 가능함.
여러가지를 쓰는 폼이 있는데, 서비스를 위한 URL 관련 란에는 file://하고 PC경로인 "C:\python\NaverAPI_V1.0"를 기입해 주면 됨
이러한 작업을 통해 왼쪽과 같은 결과들을 도출할 수 있음
그 외의 연구도 가능할 것이라 사료됨