본문 바로가기

파이썬 공부(ft. sparta)/3주차

3-1. Dart 라이브러리 활용하기

우선 colab에 들어가서 새로운 파일을 만들어서 "colab - 3주차" 를 만들어 준 후 아래 코드를 적어서 실행을 해 깔아준다.

!pip install dart-fss

그리고 dart fss 라이브러리를 구글창에 검색해보면 아래 사이트가 나오는데 이게 라이브러리에서 제공하는 공식 문서이다.

https://dart-fss.readthedocs.io/en/latest/

 

DART-FSS — dart-fss documentation v0.3.10 documentation

© Copyright 2021, Sungwoo Jo Revision 2c650cdb.

dart-fss.readthedocs.io

안에 들어가보면 어떻게 까는지, 어떻게 쓰는지 다 설명이 되어있다.

 

이번엔 api키 입력해볼껀데 코드스니펫에서 복사한뒤 colab에 그대로 붙여넣어준다.

import dart_fss as dart_fss
import pandas as pd

api_key = '여기에 API 키를 입력'
dart_fss.set_api_key(api_key=api_key)

corp_list = dart_fss.get_corp_list()

corp_list.corps

이때 '여기에 API 키를 입력' 이부분에 아까 만들었던 Dart OpenAPI 사이트에서 오픈 API 이용현황에서 본 API Key를 그대로 복사해 넣어준다.

이제 위 코드가 어떤 뜻이냐면

import dart_fss as dart_fss //dart-fss 라이브러리를 쓰겠다.

import pandas as pd //pandas도 쓰겠다.

api_key = '4073d36a8aba3a06b9a76fe321a473f3cf7d6c01' //내 api키를 받아서 
dart_fss.set_api_key(api_key=api_key) //키를 설정해준다.

corp_list = dart_fss.get_corp_list() //전체 회사들의 리스트를 쭉 받아서 

corp_list.corps //출력해주도록 한다.

 

실행해보면 아래 사진과 같이 쭉 나오게 된다. 이제 이걸 어떻게 잘 가공하고 정리하고 또 라이브러리에 어떤 기능들이 있는지 살펴보려한다.

'파이썬 공부(ft. sparta) > 3주차' 카테고리의 다른 글

3-5. 비상장 종목 분석하기  (0) 2023.04.11
3-4. 상장 종목 분석하기(1)  (0) 2023.04.10
3-3. Dart API 사용해보기  (0) 2023.04.10
3-2. 종목 정리하기  (0) 2023.04.09
3w_Dart OpenAPI 키받기  (0) 2023.04.09