import requests
api = 'https://opendart.fss.or.kr/api/list.json'
crtfc_key = '이건 각자 발급받은거로 하기'
_params = {
'crtfc_key': crtfc_key
, 'corp_code': '00540447'
, 'pblntf_ty': 'I'
, 'bgn_de': '20220101'
, 'end_de': '20220207'
}
res = requests.get(api, params=_params).json()
print(f'res: {res}')
# {'corp_code': '00540447', 'corp_name': '유니테스트', 'stock_code': '086390', 'modify_date': '20210225'}
# 고유번호 검색 금융감독원 다트
# from io import BytesIO
# import zipfile
# import xmltodict
# import json
#
# api = "https://opendart.fss.or.kr/api/corpCode.xml"
# _params = {
# 'crtfc_key': crtfc_key
# }
# res = requests.get(api, params=_params)
# data_xml = zipfile.ZipFile(BytesIO(res.content))
# z = data_xml.read('CORPCODE.xml').decode('utf-8')
# data_odict = xmltodict.parse(z)
# data_dict = json.loads(json.dumps(data_odict))
# data = data_dict.get('result', {}).get('list')
# # print(f'data_xml: {data}')
# for item in data:
# if item['corp_name'] in ["유니테스트"]:
# print(item)
'투자' 카테고리의 다른 글
interactiveBrokers - 설치, 업데이트(install update) (0) | 2024.08.03 |
---|---|
매매일지 2024 7 22 (0) | 2024.07.22 |
거래량 OBV 찐으로 이해해보자! (0) | 2023.02.11 |
금융감독원 전자공시 크롤링 (0) | 2022.02.07 |
금융감독원 DART 공시 관련 문서 REPORT TYPES 정보 등 (0) | 2022.02.07 |