코드양이 점점 많아지고 있지만 다시 한 번 강조하자면, 모든 함수를 다 알 필요는 없으며 이 함수가 왜 필요하고 무슨 역할을 하는지 정도만 알고 넘어가도 좋습니다.
이제 종목 정보를 얻어 오는 함수를 Kiwoom 클래스에 만들었으니 main.py 파일에서 Kiwoom 객체를 사용해서 호출해 보겠습니다.
main.py
from api.Kiwoom import *
import sys
app = QApplication(sys.argv)
kiwoom = Kiwoom()
kospi_code_list = kiwoom.get_code_list_by_market("0")
print(kospi_code_list)
kosdaq_code_list = kiwoom.get_code_list_by_market("10")
print(kosdaq_code_list)
app.exec_()
이 코드의 실행 결과는 다음과 같습니다.
connected
8*********
['000020', '000040', '000050', (...), '700003', '700001', '900140']
['900110', '900270', '900260', (...), '900250', '900070', '900100']