우리가 만든 Kiwoom 클래스를 객체화하는 코드인 kiwoom = Kiwoom()을 위아래로 감싸고 있는 코드는 PyQt5를 이용하여 API를 제어하는 메인 루프입니다. 이 코드를 통해 OCX 방식인 API를 사용할 수 있기 때문에 앞으로 항상 main.py 파일에 등장할 예정입니다. 그럼 main.py 파일을 실행해 보겠습니다.
▲ 그림 3-68 main.py 실행 결과
코드를 실행시키면 KOA Studio에서 확인했던 키움증권 로그인 화면이 나옵니다. 계좌를 생성할 때 만들었던 ID와 비밀번호를 입력하고 로그인을 누르면 정상적으로 로그인됩니다. 이후 파이참 출력부를 확인해 보면 다음 문구가 보입니다.
connected