본문 바로가기
무모한 도전-주식 인공지능 만들기

실전 모의투자에 들어가기 위한 준비 -2-

by 인터넷떠돌이 2020. 11. 12.
반응형

안녕하세요?

 

지난번 포스팅에서 어떻게 다른 사람이 했던 매수주문 취소를 그냥 코드만 가지고 오면 될 줄 알았는데, 점점 들어가면 들어갈 수록 무언가 더 대단한 것을 만나고 있는 중 입니다. 아무튼 이번 포스팅도 그렇게 탐구하는 과정을 일단 올려 보고자 합니다.

 

이 코드들을 어떻게 실행하는가 봤더니, 이 책에서는 위 스크린샷과 같이 일단은 다른 파일들은 폴더안에 넣어주고, 그 다음에 이렇게 __init__.py를 이용해서 시동을 건다고 해야 할까요? 이렇게 해서 일단은 작업을 할 수 있었습니다.

 

실제로 이 파이썬 파일에 어떻게 해서 윈도우 환경에서 실행을 시키기 위한 작업이 갖추어져 있는 것을 확인할 수 있는 것을 확인할 수 있었습니다.

 

그런데 실행을 시키려고 하면, 어째서 인지 에러가 나왔는데, 이게 conf라는 파일이 없어서 생기는 문제였습니다. 그래서 일단 그냥 파일을 생성하고자 합니다.

 

 

그리고 나서 확장자를 아예 conf로 붙인 파일을 하나 생성해 주는 것으로 해서 작업을 끝내도록 합니다. 이렇게 해서 일단은 준비가 되었습니다.

 

그런데 위 스크린샷에서 볼 수 있는 것처럼, 일단 플러그인이 설치되지 않아서 파이참에서 설치하라고 메세지가 나오는 것을 확인할 수 있었습니다.

 

이렇게 해서 필요한 플러그인을 설치했다는 메세지가 뜨는 것을 확인할 수 있었습니다. 이제 슬슬 준비가 하나둘씩 되어 가는 것을 확인할 수 있었습니다.

 

그런데 또 다시 생각지도 못한 에러가 나오는 것을 확인할 수 있었습니다. 이번에는 폴더가 없어서 생기는 오류로 보이는 상황입니다.

 

그래서 간단한 해결책이 될 수 있도록 일단 위 스크린샷과 같이 일단은 log라는 폴더를 추가시켜 주도록 합니다. 그리고 다시한번 시도하면.........

 

이번에야 말로 일단은 위 스크린샷에서 볼 수 있는 것처럼 키움증권 OpenAPI가 제대로 작동을 하는 것을 확인할 수 있기는 있었습니다.

 

일단 여기까지 해서 프로그램을 제대로 동작을 시키는 것으로 보이기는 했습니다. 하지만, 이렇게 남의 프로그램을 가지고 온 것은 어디까지나 필요한 기능을 이 사람은 어떻게 구현했는지 알아보는 것입니다. 이 작업을 하기 위해서, 일단은 프로그램을 어떻게 만들었는지 알아볼 필요가 더 있습니다.

반응형