첨부파일
다트재무정보파싱.py
0.00MB
종목코드.xlsx
0.06MB
import dart_fss as dart
# Open DART API KEY 설정
api_key = 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
dart.set_api_key(api_key=api_key)
#
베이스_디렉토리 = os.getcwd()
# 종목코드 엑셀을 불러와서 DataFrame으로 만들기
df_종목코드 = pd.read_excel(베이스_디렉토리 + '\\종목코드.xlsx')
# 검색 칼럼이 1인 것만 필터링
df_종목코드 = df_종목코드[df_종목코드['검색'] == 1]
df_종목코드 = df_종목코드.reset_index()
# DART 에 공시된 회사 리스트 불러오기
corp_list = dart.get_corp_list()
#
for i in range(len(df_종목코드)):
개별종목명 = df_종목코드.loc[i, '회사명']
# 개별회사 검색
개별회사 = corp_list.find_by_corp_name(개별종목명, exactly=True)[0]
# 2012년부터 연간 연결재무제표 불러오기
fs = 개별회사.extract_fs(bgn_de='20180101')
# 재무제표 검색 결과를 엑셀파일로 저장 ( 기본저장위치: 실행폴더/fsdata )
fs.save()
'파이썬을 활용한 나만의 RPA 만들기 자료실' 카테고리의 다른 글
| 파이썬을 활용한 나만의 RPA 만들기 : 나라장터 공고파일 내려받기 (1) | 2021.03.07 |
|---|---|
| 파이썬을 활용한 나만의 RPA 만들기 : 2개의 엑셀 파일 비교하기 (6) | 2020.12.30 |
| 파이썬을 활용한 나만의 RPA 만들기 : 상장주식 베타 계수 구하기 (0) | 2020.12.30 |
| 파이썬을 활용한 나만의 RPA 만들기 : 나라장터 공고파일 내려받기 (0) | 2020.12.30 |
| 파이썬을 활용한 나만의 RPA 만들기 : 국세청 사업자 휴폐업 조회 (0) | 2020.12.30 |