로그인 자동으로 하려고 며칠째 인지 모르겟다
파이썬 아나콘다 버젼안맞으면 로그인안되서 지웠다 깔았다 몇번 반복하고
아나콘다에서도 가상환경 몰라서 엄청 덕지덕지 설치하고 아 그 놈에 환경변수는 얼마나 많이 수정한지도 모름
결론은 그냥 32비트로 까는게 마음 편함 근데 어디글 보니 또 다른 라이브러리는 64비트에서만 된다해서 그때가서 또 다시 설치해야할듯
================================================================================
아나콘다 32비트 설치 > 아나콘다 프롬프트에서 업데이트 pip설치, 아나콘다 업데이트,
아나콘다 가상환경 만들어주고 idle(파이참{관리자 권한으로 실행})에서 가상환경 연결해서 개발
(base) C:\Users\Mattew>conda update conda
python -m pip install --upgrade pip
conda create -n myvenv python=3.5
activate myvenv
(myvenv) C:\Users\Mattew>python -m pip install --upgrade pip
키움증권 홈페이지 아래부분에서 openApi에서 다운받고 등록하고 번개3 다운받고
파이참에서 Exisiting interpreter에서 아까 만든 가상환경의 파이썬 선택
그리고 필요한 것들은 아까 가상환경에다가 설치해주기 ((myvenv) C:\Users\Mattew>pip install pywinauto)
from pywinauto import application
from pywinauto import timings
from pywinauto import findwindows
import time
import os
app = application.Application()
app.start("C:/KiwoomFlash3/bin/nkministarter.exe")
title = "번개3 Login"
dlg = timings.WaitUntilPasses(20, 0.5, lambda: app.window_(title=title))
pass_ctrl = dlg.Edit2
pass_ctrl.SetFocus()
pass_ctrl.TypeKeys('xxxx') # 로그인 비밀 번호 입력
cert_ctrl = dlg.Edit3
cert_ctrl.SetFocus()
cert_ctrl.TypeKeys('yyyy!')
btn_ctrl = dlg.Button0
btn_ctrl.Click()
Ctrl + Shift + F10
'코딩 > 파이썬' 카테고리의 다른 글
장고 공부할거 (0) | 2018.10.24 |
---|---|
파이썬에서 self와 전역변수 접근 (0) | 2018.10.12 |
파이썬으로 배우는 알고리즘 트레이딩 위키닥스 (0) | 2018.08.15 |
파이썬으로 비트코인 이평선 차트 만들기 (0) | 2018.08.15 |
파이썬으로 주식 가격 가져오기 (0) | 2018.08.15 |