프로그래밍 언어/Python

기준금리 데이터 불러오기

· 코딩마이데이

파이썬 패키지 준비하기

pathlib 패키지

pathlib 패키지를 사용하여 이번 장에서 사용할 폴더를 만들어보겠습니다. 현재 작업 폴더를 'ch_09'이라고 가정합니다. 비주얼 스튜디오 코드에서 새로운 파일을 생성하고 파일명을 'step_1_1.py'로 변경합니다. 다음과 같이 코드를 입력한 뒤 대화형 창에서 실행하면, 현재 작업 폴더의  하위 경로에 'output' 폴더가 생성됩니다.

from pathlib import Path

WORK_DIR = Path(__file__).parent
OUT_DIR = WORK_DIR / WORK_DIR / "output"

if __name__ == "__main__":
    OUT_DIR.mkdir(exists_ok=True)

 

파이썬 외부 패키지

이번 장에서 사용할 외부 패키지를 설치합니다. 비주얼 스튜디오 코드에서 터미널을 열고 다음 명령어를 입력합니다.

$ pip install -U datakart matplotlib openpyxl pandas requests seaborn

 

패키지 기능
dakart 데이터 수집
matplotlib 데이터 시각화
openpyxl 액셀 파일 처리
pandas 데이터 분석
requests HTTP 라이브러리
seaborn 데이터 시각화

 

ECOS API 신청하기

한국은행 경제통계시스템이 제공하는 Open API 서비스를 사용하면  여러 가지 통계 지표를 편리하게 수집할 수 있습니다. 다음 절차레 따라 ECOS API를 신청합니다.

 

01 웹 브라우저 ECOS API에 접속한 뒤, 오른쪽 상단의 [인증키 신청] 메뉴를 클릭합니다. 이어서 안내에 따라 본인인증 후 회원가입합니다. 완료하면 자동으로 API 인증키가 발급됩니다.

 

ECOS 한국은행 Open API 서비스

https://ecos.bok.or.kr/api/#/

 

한국은행 Open API 서비스

 

ecos.bok.or.kr

 

02 로그인 후 홈페이지 상단에서 [MyPage] 메뉴를 클릭합니다. ECOS API 서비스를 사용하기 위한 인증키를 볼 수 있습니다. 인증키 오른쪽의 복사 아이콘을 클릭하면 복사할 수 있습니다.