반응형 파이썬으로 웹 App 작성하기12 Anvil 로 웹 앱 만들어서 배포하기 (1) - Getting Started 보통 웹 앱을 만드는 건 프론트엔드, 백엔드의 개발을 요구하는데 이때 각 파트에서 필요한 개발 능력 및 언어상황이 다른 경우가 많아서 1인 개발의 난이도를 높이게 된다. Anvil(링크)은 이러한 문제점을 극복하고 웹 앱의 개발 난이도를 대폭 낮출 수 있을 것으로 보이는 개발 툴인데, 온라인 drag-and-drop 디자인 에디터에서부터 이벤트 핸들링, DB연동, 웹 페이지 배포에 이르는 방대한 범위를 모조리 파이썬으로 묶어버리는 변태 같은 툴이다. 오늘은 이러한 Anvil 의 Tutorial(링크)중 하나를 따라가면서 사용자 설문을 제출받아서 DB에 저장하는 간단한 웹 애플리케이션을 만들어보고, 해당 프레임워크의 사용 편의성을 체험해 본다. Anvil - Make a feedback submission.. 2023. 3. 20. PYTHON과 대신증권 API를 이용한 주식 자동화 입문(2-번외) PYTHON과 대신증권 API를 이용한 주식 자동화 입문(2) 에서 OrderMain 클래스를 통해서 주문이 들어가는 것은 좋은데..... 이 귀찮은 확인창이 발목을 잡는다. 필자가 찾아볼 수 있는 한계 내에서는 이 확인창을 직접 엔터나 스페이스를 누르는 행위를 제외하고 API적으로 해결하기는 불가능했다. 그래서 꼼수를 살짝 부려봤다. 1) 먼저 32bit python 환경(경고가 뜨긴 하는데 64bit python을 사용해도 똑같이 동작한다.)에 pywinauto, pyautogui 를 깔아준다 pip install pywinauto pyautogui 2) Cybos Plus 주문 확인 창의 이름이 항상 동일한걸 이용해 import pywinauto import time from pyautogui im.. 2020. 3. 16. PYTHON과 대신증권 API를 이용한 주식 자동화 입문(2) 원래는 Cybos Plus API를 사용하기 위한 이런저런 삽질기를 작성하려고 했지만, 크레온 API 예제들은 훌륭히 동작하는 것을 발견했다! https://money2.creontrade.com/e5/mboard/ptype_basic/plusPDS/DW_Basic_Read.aspx?boardseq=299&seq=56&page=2&searchString=%ec%a3%bc%eb%ac%b8&prd=&lang=&p=8833&v=8639&m=9505 크레온플러스자료실 - 크레온 첨부파일을 PDF뷰어로 확인 하실수 있으며, PDF뷰어 미설치 고객께서는 우측 다운로드를 통해 설치 후 이용 가능 합니다. PDF뷰어 다운로드 money2.creontrade.com 위 링크의 코드를 그대로 복사한 다음 위젯부분을 제거하.. 2020. 3. 16. PYTHON과 대신증권 API를 이용한 주식 자동화 입문(1) 기존에 찾을 수 있는 CYBOS Plus 관련 안내들이 살짝 outdated 되어있는 고로, 하나씩 좌충우돌 해보려고 한다. 0) pre-requisites -금융거래용 공인인증서가 있을 것. -대신증권 계좌 및 아이디가 있을 것.(모바일 Cybos Touch 앱을 통해 비대면 개설가능.) -운영체제는 Windows 일것.(https://money2.creontrade.com/e5/mboard/ptype_basic/Basic_018/DW_Basic_Read_Page.aspx?boardseq=60&seq=21357&page=1&searchString=&p=8829&v=8637&m=9505) -거래관리용 python interpreter는 32bit 기반일것.(API가 COM객체 기반인데 32bit 밖에 지.. 2020. 3. 16. 이전 1 2 3 다음