이제 const.py 모듈을 Kiwoom.py 파일에서 사용할 수 있도록 import하는 코드를 추가하겠습니다.
Kiwoom.py
from PyQt5.QAxContainer import *
from PyQt5.QtWidgets import *
from PyQt5.QtCore import *
import pandas as pd
import time
from util.const import *
(...)
다음은 _on_chejan_slot으로 얻어 온 주문 정보를 저장할 딕셔너리를 만들겠습니다.
Kiwoom.py
(...)
class Kiwoom(QAxWidget):
def __init__(self):
super().__init__()
self._make_kiwoom_instance()
self._set_signal_slots()
self._comm_connect()
self.account_number = self.get_account_number()
self.tr_event_loop = QEventLoop()
self.order = {} ------ 종목 코드를 키 값으로 해당 종목의 주문 정보를 담은 딕셔너리
self.balance = {} ------ 종목 코드를 키 값으로 해당 종목의 매수 정보를 담은 딕셔너리