본문 바로가기

my_stock/_Technical_Analysis4

[Python] Dart 재무재표 분석 _ [4] DB에 저장된 데이터 읽어오기 [Python] Dart 재무재표 분석 _ [4] DB에 저장된 데이터 읽어오기 Django urls Django views Django templates/ .html Django ORM & Query Set 입력값을 받아서 함수를 실행하는 버튼 이벤트 만들기 templates 폴더 아래에 html파일을 만들고 해당 html파일 url을 urls 파일에 등록해준다 해당 html 파일에 보여질 모델을 views.py 파일에 등록해준다 2021. 12. 28.
[Python] Dart 재무재표 분석 _ [3] 불러온 Dart 재무제표 DB에 저장하기 [Python] Dart 재무재표 분석 _ [3] 불러온 Dart 재무제표 DB에 저장하기 단일회사 및 다중회사 주요계정, 단일회사 전체 재무제표를 가져와서 DB에 저장하기 위한 DB table을 생성하여보자 Django model을 생성하기 위해 필요한 모델 구조를 파악해보자 rcept_no(접수번호) : CharField bsns_year(사업연도) : CharField stock_code(종목코드) : CharField reprt_code(보고서코드) : CharField account_nm(계정명) : CharField fs_div(개별연결구분) : CharField fs_nm(개별연결명) : CharField sj_div(재무제표구분) : CharField sj_nm(재무제표명) : CharFi.. 2021. 9. 12.
[Python] Dart 재무재표 분석 _ [2] 불러온 Dart 고유코드 DB에 저장하기 [Python] Dart 재무재표 분석 _ [2] 불러온 Dart 고유코드 DB에 저장하기 Dart에서 Zipfile 형태의 고유번호 xml 리스트 불러와서 UnZip 후 DataFrame 형태로 반환 한뒤 DataBase에 저장하는 Python code 이다. 테스트를 하다보면 mysql database table에 데이터가 누적 되어 지는데 기존 데이터를 지우고 인덱스 번호(Increment)를 초기화 하는 과정까지 기록 하였다 import os import django from django.db import connection as con os.environ.setdefault("DJANGO_SETTINGS_MODULE", 'testDjango.settings') django.setup() from.. 2021. 8. 30.
[Python] Dart 재무재표 분석 _ [1] Dart에서 고유번호 불러오기 [Python] Dart 재무재표 분석 _ [1] Dart에서 고유번호 불러오기 현재 문서를 읽기 위한 사전지식 Python 기본 사용법 Python 기본 환경설정 Crawling 의 이해 Dart API 및 API_key 의 이해 Dart Api 에서의 고유번호(corp_code)와 종목코드(stock_code)의 이해 Dart에서 Zipfile 형태의 고유번호 xml 리스트 불러와서 UnZip 후 DataFrame 형태로 반환해주기 Python 코드는 다음과 같다 """ Crawling을 위해 사용된 Python내장 페키지들 """ import requests import pandas as pd import io import zipfile import xml.etree.ElementTree as et.. 2021. 8. 20.