DART -Open API 발급 및 기초코드
2022. 12. 30. 20:40ㆍpython
-Dart에서 제공하는 오픈 api를 이용하여 공시 정보를 '데이터 분석' 할 수 있습니다.
dart홈페이지에서 로그인하는 화면 밑에 '인증키 신청'을 누르고 메일정보와 기타내용 입력 후 공통정보에서 api 환경설정은 '모두'로 하고 api 사용용도는 '개인 공부' 확인url은 적을 필요가 없다고 합니다.
그러면 오픈api key가 나오고 코드에 적용하여 사용할 수 있습니다.
1. dart 라이브러리를 깔아야 한다.
!pip install dart-fss
공식 dart document 사이트가 있어서 코드를 참고하면서 공부할 수 있습니다.
https://dart-fss.readthedocs.io/en/latest/
DART-FSS — dart-fss documentation v0.3.10 documentation
© Copyright 2021, Sungwoo Jo Revision 60fa916c.
dart-fss.readthedocs.io
2. 전체 종목을 보는 코드
all = dart_fss.api.filings.get_corp_code()
이것을 다시 DataFrame 형태로 보기 좋게 만듭니다.
df = pd.DataFrame(all)
이렇게 dart의 데이터 형식을 보고 document사이트를 참고하여 찾고 싶은 회사의 dart 정보를 알 수 있습니다.
-3주차 숙제도 완료!

'python' 카테고리의 다른 글
백테스팅 (그래프, 주가 가져오기) (0) | 2023.01.03 |
---|---|
python (pandas, dataframe) 기초복습 (0) | 2022.12.29 |
python을 설치 없이 인터넷만 연결되어 있다면 실행가능_colaboratory (0) | 2022.12.28 |
post, get,mongodb이용한 웹페이지 업로드 (스파르타코딩 4주차 숙제) (0) | 2022.12.13 |
python 웹 스크래핑 3주차 숙제(스파르타 코딩) (0) | 2022.12.11 |