System Trading
파이썬으로 CYBOS Plus 연결하기
5시간코딩
2019. 10. 6. 17:15
1.
아나콘다 기본제공 64비트에서 사이보스가 연결이 안되서 확인해보니 32비트에서만 된다고 한다.
그래서 기왕 이렇게 된 거 파이참으로 옮겨볼까하다가 아나콘다에서 32비트 설치방법 아주 쉽게 설명해주신 블로그 보고 그냥 쓰기로 했다.
참고 블로그 : "64비트 아나콘다에서 32bit 파이썬 설치하는 방법"
1) 아나콘다 프롬프트로 접속 ( 스파이더 아나콘다 아님 )
1
2
3
4
5
6
7
8
9
|
set CONDA_FORCE_32BIT = 1
conda create -n py_37_32 python=3.7 anaconda
# 2019-10-06 기준 3.7버전을 사용함
# 다운로드를 한 15분 정도 하면 끝난다.
activate py37_32
# 그리고 C:\Anaconda3\envs\py37_32\python.exe 가 설치되는데
# 이후에 이를 통해서 접속하거나,
# 시작메뉴에 생긴 spyder(py_37_32) 를 통해 접속한다.
|
2.
대신증권 비대면으로 계좌를 만들고 아이디로 접속하여 CYBOS Plus를 켠다.
그 외에 자세한 설명은 인터넷 검색하면 잘 나온다.
3.
spyder(py_37_32) 를 관리자 권한으로 실행 후 아래 코드를 실행하여 접속 연결상태를 확인한다.
1
2
3
|
import win32com.client
instCpCybos = win32com.client.Dispatch("CpUtil.CpCybos")
print(instCpCybos.IsConnect)
|
print 결과 1이 나오면 연결이 잘 된거다.