본문 바로가기
  • Where there is a will there is a way.
개발/python

대신증권 api 윈도우 구축

by 소확행개발자 2019. 3. 31.

대신증권 api 윈도우 구축

 

맥북을 사용하지만 대신증권 api util 을 사용하려면 윈도우를 써야한댄다

 

그래서 걍 데탑에 팀뷰어 설치후에 외부에서 맥북으로 작업한다.

 

OS :  window 10  / 64bit

여기서 64bit는 또 지원을 하지 않는다

그래서 python 32bit 를 설치해주어야 한다.

 

1. 우선 anaconda 홈페이지에서 64bit 버전 아나콘다 설치

https://www.anaconda.com/distribution/

 

Anaconda Python/R Distribution - Anaconda

The open-source Anaconda Distribution is the easiest way to perform Python/R data science and machine learning on Linux, Windows, and Mac OS X. With over 11 million users worldwide, it is the industry standard for developing,…

www.anaconda.com

2. python 32bit 설치

나는 파이썬을 주로 하지 않았기 때문에 anaconda 가 어떤 모듈인지는 정확히 모른다.

하지만 여기 저기서 하라는대로 하니까 됐다.

 

2-1

anaconda prompt 를 실행시킨다.

set CONDA_FORCE_32BIT=1
conda create -n py36_32 python=3.6 anaconda
activate py36_32

다음 커맨드를 작성하게 되면 32bit python 이 설치되고 

다운로드된 경로는

anaconda > envs > py36_32 > python.exe 이다.

 

3. 우선 대신증권이니 대신증권 cyboss5 를 실행시키고 로그인을 한다.

 

4. pycharm 실행할때 관리자 권한으로 실행시켜야 한다.

import win32com.client

instCpCybos = win32com.client.Dispatch("CpUtil.CpCybos")
print(instCpCybos.IsConnect)

instCpStockCode = win32com.client.Dispatch("CpUtil.CpStockCode")
print(instCpStockCode.GetCount())

import win32com > 을 설치하려면 

콘다 프롬포트 창에서 

> conda install pywin32

실행시켜 주자

 

 

'개발 > python' 카테고리의 다른 글

파이썬 class 에 대하여  (0) 2018.12.03
파이썬 모듈 예제  (0) 2018.11.25
파이썬으로 무엇을 해야하나  (0) 2018.11.15

댓글