CYBOS Plus로 종목 코드 불러오는 법 CpUtil.CpStockCode
가이드 1
CpUtil.CpStockCode
는 종목 코드에 관련된 메소드를 제공한다.
NameToCode()
: 종목 이름을 문자열로 받아 코드를 문자열로 리턴한다.CodeToName()
: 코드를 문자열로 받아 종목 이름을 문자열로 리턴한다.
씨젠(096530)을 예로써 다음의 파이썬 코드를 실행해보자.
>>> import win32com.client
>>> instCpStockCode = win32com.client.Dispatch("CpUtil.CpStockCode")
>>> instCpStockCode.NameToCode("씨젠")
'A096530'
>>> instCpStockCode.CodeToName("A096530")
'씨젠'
실제로 씨젠의 종목명과 코드가 잘 일치함을 확인할 수 있다. 숫자 코드 앞에 A(주식), U(업종), J(ELW) 등의 알파벳이 하나씩 붙는다는 점에 주의하자.