major/python

FastAPI 찍어먹기

FastAPI 찍어먹기 개발자 SNS 그룹을 확인하던 도중 FastAPI라는 것을 발견하였습니다. Python의 프레임워크로 3.6+API를 빌드하기 위한 웹프레임워크라고 하는데 장고밖에 모르던 저였기에 도전해보기로하였습니다. 그래서 FastAPI가 얼마나 빠르면 Fast를 달고다닐까! 하고 특징들을 살펴봤습니다. FastAPI 특징 Fast: Very high performance, on par with NodeJS and Go (thanks to Starlette and Pydantic). One of the fastest Python frameworks available. Fast to code: Increase the speed to develop features by about 200% to 3..

2021.02.02 게시됨

major/python

주식 자동 거래 시스템 구축 (1) get_code_list

지금까지 공부하고 작성하였던 코드를 테스트 케이스의 순서와 함께 복습하며 이해하는 시간을 가지도록하겠습니다. 생각보다 복잡하진 않았지만 기억을 되짚어보고 정보를 찾아가며 공부해보았습니다. class TestEBest(unittest.TestCase): def setUp(self): self.ebest = EBest("DEMO") self.ebest.login() def test_get_code_list(self): print("테스트케이스 1. ", inspect.stack()[0][3]) # 코스피 리스트 all_result = self.ebest.get_code_list("KOSPI") assert all_result is not None, '정보를 가져오지 못했습니다.'# 가정설명문 print("K..

2021.01.21 게시됨

major/python

주식 자동 거래 시스템 구축을 시작하며

들어가기 전, 주식에 대해 사소하고 잡다한 지식은 알고 있으나 직접 투자해보지는 않은! 일명 주린이라고 합니다. 개인적으로 금융 시스템과 전반적인 플랫폼에 관심이 많고, 파이썬을 연습해보자고 다짐하며 위키북스에서 출판한 "파이썬과 리액트를 활용한 주식 자동 거래 시스템 구축" 책을 사서 시작해봤습니다. 이 프로젝트를 통해 얻고자하는건 군대를 다녀온 후 잊어버린 언어에 대한 기억들을 조각모음해보며, 나의 자그마한 수익머신이 되길 소망입니다. 하지만, 첫 시작부터 순탄치는 않았고 시작하며 느낀 아주 기초적이고 사소하지만 어려웠던점을 간단히 적어보았습니다. 1. 주식 거래 프로그램은 32bit가 "필수"라는 것 기본적으로 무엇을 배우고 시작할 때 자신에게 맞는 운영체제와 프로그램을 가지고 시작하는데, 증권사 ..

2021.01.07 게시됨