본문 바로가기

분류 전체보기165

전자공시 Open API 활용(5), 기업 재무제표 조회 API ( 분기/반기/사업보고서 - 재무상태표, 손익계산서 ) 이제까지 전자공시 Open API를 사용하여 다트에 등록되어있는 기업을 검색했다. 다트에서는 기업정보 상세조회시 종목코드가 아닌 고유번호(8)가 필요하므로 고유번호를 알아야 한다. 전 블로그에서 기업명 검색으로 고유번호, 종목코드를 조회하였다. 해당 데이터를 가지고 기업의 재무제표를 조회해본다. 제공된 데이터를 대형포털사에서 제공하는 재무재표 데이터와 비교하여 문제가 없는지 검증까지 해보자! ( 당연히 없겠지만.. ) 관련 포스트 시리즈 python - 다트.전자공시 Open API 활용(1), 전체 상장사(고유코드) 조회 - HTTP로 얻은 Stream zip파일 읽기 python - 다트.전자공시 Open API 활용(2), 기업개황 응답데이터 JSON 핸들링( JSON 기초 ) python - 다트.. 2020. 3. 28.
python - 타입 비교, 이런방식도 있었어? Built-in function인 type, isinstance 함수를 사용하여 오브젝트 타입을 비교하고 마지막에는 Built-in library인 types를 사용하여 타입 비교하는 방법을 살펴본다. 변수 타입 확인 _string = 's' _int = 10 _float = 25.6 _list = [_string, _int, _float] print('_string type: {}, _int type: {}, _float type {}, _list type {}' .format(type(_string), type(_int), type(_float), type(_list))) OUTPUT _string type: , _int type: , _float type , _list type type() 은 Py.. 2020. 3. 24.
Flutter - Web setup 환경 실행 오류 ( ArgumentError: Invalid argument(s): Cannot find executable for where. ) Flutter 웹 환경으로 실행 하기 위해 CMD에서 flutter devices를 확인하는 도중 아래와 같은 오류 발생. ArgumentError: Invalid argument(s): Cannot find executable for where. 환경변수에 system32가 등록되어 있지 않았다. 다행이 Flutter에서 오류 발생 시 해당 오류가 github community에 등록되었다는 경고메세지를 출력한다. 아래는 해당오류 github 이슈 페이지이다. https://github.com/flutter/flutter/issues/14887 환경변수 등록 후 flutter devices 명령이 정상적으로 처리 되었다. 2020. 3. 10.
Flutter - open-source UI SDK Flutter 소개와 설치 ( For Windows ) 2016년도 즈음에 모 캐피탈사에서 모바일 앱을 개발하던 때가 생각난다. 그 당시 금융업권 모바일 시스템 고도화 사업이 많았는데 인기 있던 Hybrid UI Toolkit은 앵귤러 + 아오오닉(ionic)과 리액트 네이티브 였다. 시장에서 요구하는 앱 수요 대비 네이티브 개발자의 공급은 원활치 않았고 자연히 네이티브 개발자가 아니여도 UI를 구성할 수 있는 대체 플랫폼이 필요해진덕에 Hybrid UI의 종류는 많아 졌고 현재 기준 10여가지의 플랫폼이 존재한다. 그 플랫폼에 Google도 합류하였는데, 2017년도에 Hybrid UI Build를 지원하는 UI SDK, Flutter를 내놓았다. 1. Flutter 소개 Flutter는 Google이 만든 오픈소스 UI 소프트웨어 개발 킷이다. Flutt.. 2020. 3. 7.