https://dart-fss.readthedocs.io/en/latest/
DART-FSS — dart-fss documentation v0.3.10 documentation
© Copyright 2021, Sungwoo Jo Revision f2df35f9.
dart-fss.readthedocs.io
import dart_fss as dart
# Open DART API KEY 설정
api_key='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'
dart.set_api_key(api_key=api_key)
# DART 에 공시된 회사 리스트 불러오기
corp_list = dart.get_corp_list()
# 삼성전자 검색
samsung = corp_list.find_by_corp_name('삼성전자', exactly=True)[0]
# 2012년부터 연간 연결재무제표 불러오기
fs = samsung.extract_fs(bgn_de='20120101')
# 재무제표 검색 결과를 엑셀파일로 저장 ( 기본저장위치: 실행폴더/fsdata )
fs.save()
!pip install dart-fss
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
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
모든종목
df = pd.DataFrame(all)
상장종목
df_listed = df[df['stock_code'].notnull()]
비상장종목
df_nolisted = df[df['stock_code'].isnull()]
엑셀화
df_listed.to_excel('상장종목.xlsx')
df_nolisted.to_excel('비상장종목.xlsx')
'기술' 카테고리의 다른 글
Jump to Python (0) | 2022.11.10 |
---|---|
DART open api 개발가이드 (0) | 2022.11.08 |
data를 표로 만들기 (0) | 2022.11.07 |
yfinance 분석 (0) | 2022.11.06 |
Pandas (11/6) (0) | 2022.11.06 |