Dart-Fss
대한민국 금융감독원에서 운영하는 다트(DART) 사이트 크롤링 및 재무제표 추출을 위한 라이브러리
- Source code: https://github.com/josw123/dart-fss
Features
Installation
- Open DART 지원 / 신규 Open DART API Key 필요
- Python 3.7 이상 지원
- Documentation: https://dart-fss.readthedocs.io/
pip install -U dart-fss
Usage
Dart API Key 설정
- OPEN DART API 신청
- 환경 변수 DART_API_KEY 설정 또는 패키지 사용전 아래와 같이 설정
Quick Starts
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()
주의사항
- Open DART 및 DART 홈페이지의 경우 분당 1000회 이상 요청시 서비스가 제한될 수 있음
- 관련 공지사항: [FAQ]->[오픈API 이용한도는 어떻게 되나요?]
License
This project is licensed under the MIT License
Metadata
Release files for dart-fss 0.4.17
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| dart_fss-0.4.17.tar.gz | 95.9 kB | Without provenance | Details for dart_fss-0.4.17.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| dart_fss-0.4.17-py3-none-any.whl | Python 3 | none | any | Details for dart_fss-0.4.17-py3-none-any.whl |
Total release size: 248.0 kB
Release files / dart_fss-0.4.17.tar.gz
| Download URL | dart_fss-0.4.17.tar.gz |
|---|---|
| Size | 95.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
3c2dbe76db54bbba904e1322cd99273d35b5afc3e07635168e2bacbff9f02769
|
|
BLAKE2b-256 checksum How to use checksums |
c35f0f36701e93695b5305353f1f913520a93230db524960c692d7357003ec8e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.8
|
Release files / dart_fss-0.4.17-py3-none-any.whl
| Download URL | dart_fss-0.4.17-py3-none-any.whl |
|---|---|
| Size | 152.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
75ceb5269a4ed05d82ce11aac89cfefe195362402b4b3d87262ff241b7fea4a1
|
|
BLAKE2b-256 checksum How to use checksums |
82380e09dac44d5e2623314a59a66704526b12d90941fa9b3af7c1dcfbda9249
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.8
|
Security for dart-fss 0.4.17
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.