<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ko">
	<id>https://devcafe.co.kr/w/index.php?action=history&amp;feed=atom&amp;title=%EB%8C%80%EC%8B%A0%EC%A6%9D%EA%B6%8C_%ED%98%84%EC%9E%AC%EA%B0%80_%EC%A0%95%EB%B3%B4</id>
	<title>대신증권 현재가 정보 - 편집 역사</title>
	<link rel="self" type="application/atom+xml" href="https://devcafe.co.kr/w/index.php?action=history&amp;feed=atom&amp;title=%EB%8C%80%EC%8B%A0%EC%A6%9D%EA%B6%8C_%ED%98%84%EC%9E%AC%EA%B0%80_%EC%A0%95%EB%B3%B4"/>
	<link rel="alternate" type="text/html" href="https://devcafe.co.kr/w/index.php?title=%EB%8C%80%EC%8B%A0%EC%A6%9D%EA%B6%8C_%ED%98%84%EC%9E%AC%EA%B0%80_%EC%A0%95%EB%B3%B4&amp;action=history"/>
	<updated>2026-05-17T12:13:11Z</updated>
	<subtitle>이 문서의 편집 역사</subtitle>
	<generator>MediaWiki 1.42.1</generator>
	<entry>
		<id>https://devcafe.co.kr/w/index.php?title=%EB%8C%80%EC%8B%A0%EC%A6%9D%EA%B6%8C_%ED%98%84%EC%9E%AC%EA%B0%80_%EC%A0%95%EB%B3%B4&amp;diff=118&amp;oldid=prev</id>
		<title>Devcafe: 새 문서: &lt;source lang=python&gt; import win32com.client   # 연결 여부 체크 objCpCybos = win32com.client.Dispatch(&quot;CpUtil.CpCybos&quot;) bConnect = objCpCybos.IsConnect if (bConnect == 0):     print(&quot;PLUS가 정상적으로 연결되지 않음. &quot;)     exit()   # 현재가 객체 구하기 objStockMst = win32com.client.Dispatch(&quot;DsCbo1.StockMst&quot;) objStockMst.SetInputValue(0, &#039;A005930&#039;)   #종목 코드 - 삼성전자 objStockMst.BlockRequest()   # 현재가 통신 및 통신 에러 처리  r...</title>
		<link rel="alternate" type="text/html" href="https://devcafe.co.kr/w/index.php?title=%EB%8C%80%EC%8B%A0%EC%A6%9D%EA%B6%8C_%ED%98%84%EC%9E%AC%EA%B0%80_%EC%A0%95%EB%B3%B4&amp;diff=118&amp;oldid=prev"/>
		<updated>2024-10-04T16:36:49Z</updated>

		<summary type="html">&lt;p&gt;새 문서: &amp;lt;source lang=python&amp;gt; import win32com.client   # 연결 여부 체크 objCpCybos = win32com.client.Dispatch(&amp;quot;CpUtil.CpCybos&amp;quot;) bConnect = objCpCybos.IsConnect if (bConnect == 0):     print(&amp;quot;PLUS가 정상적으로 연결되지 않음. &amp;quot;)     exit()   # 현재가 객체 구하기 objStockMst = win32com.client.Dispatch(&amp;quot;DsCbo1.StockMst&amp;quot;) objStockMst.SetInputValue(0, &amp;#039;A005930&amp;#039;)   #종목 코드 - 삼성전자 objStockMst.BlockRequest()   # 현재가 통신 및 통신 에러 처리  r...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;새 문서&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;source lang=python&amp;gt;&lt;br /&gt;
import win32com.client&lt;br /&gt;
 &lt;br /&gt;
# 연결 여부 체크&lt;br /&gt;
objCpCybos = win32com.client.Dispatch(&amp;quot;CpUtil.CpCybos&amp;quot;)&lt;br /&gt;
bConnect = objCpCybos.IsConnect&lt;br /&gt;
if (bConnect == 0):&lt;br /&gt;
    print(&amp;quot;PLUS가 정상적으로 연결되지 않음. &amp;quot;)&lt;br /&gt;
    exit()&lt;br /&gt;
 &lt;br /&gt;
# 현재가 객체 구하기&lt;br /&gt;
objStockMst = win32com.client.Dispatch(&amp;quot;DsCbo1.StockMst&amp;quot;)&lt;br /&gt;
objStockMst.SetInputValue(0, &amp;#039;A005930&amp;#039;)   #종목 코드 - 삼성전자&lt;br /&gt;
objStockMst.BlockRequest()&lt;br /&gt;
 &lt;br /&gt;
# 현재가 통신 및 통신 에러 처리 &lt;br /&gt;
rqStatus = objStockMst.GetDibStatus()&lt;br /&gt;
rqRet = objStockMst.GetDibMsg1()&lt;br /&gt;
print(&amp;quot;통신상태&amp;quot;, rqStatus, rqRet)&lt;br /&gt;
if rqStatus != 0:&lt;br /&gt;
    exit()&lt;br /&gt;
 &lt;br /&gt;
# 현재가 정보 조회&lt;br /&gt;
code = objStockMst.GetHeaderValue(0)  #종목코드&lt;br /&gt;
name= objStockMst.GetHeaderValue(1)  # 종목명&lt;br /&gt;
time= objStockMst.GetHeaderValue(4)  # 시간&lt;br /&gt;
cprice= objStockMst.GetHeaderValue(11) # 종가&lt;br /&gt;
diff= objStockMst.GetHeaderValue(12)  # 대비&lt;br /&gt;
open= objStockMst.GetHeaderValue(13)  # 시가&lt;br /&gt;
high= objStockMst.GetHeaderValue(14)  # 고가&lt;br /&gt;
low= objStockMst.GetHeaderValue(15)   # 저가&lt;br /&gt;
offer = objStockMst.GetHeaderValue(16)  #매도호가&lt;br /&gt;
bid = objStockMst.GetHeaderValue(17)   #매수호가&lt;br /&gt;
vol= objStockMst.GetHeaderValue(18)   #거래량&lt;br /&gt;
vol_value= objStockMst.GetHeaderValue(19)  #거래대금&lt;br /&gt;
 &lt;br /&gt;
# 예상 체결관련 정보&lt;br /&gt;
exFlag = objStockMst.GetHeaderValue(58) #예상체결가 구분 플래그&lt;br /&gt;
exPrice = objStockMst.GetHeaderValue(55) #예상체결가&lt;br /&gt;
exDiff = objStockMst.GetHeaderValue(56) #예상체결가 전일대비&lt;br /&gt;
exVol = objStockMst.GetHeaderValue(57) #예상체결수량&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
print(&amp;quot;코드&amp;quot;, code)&lt;br /&gt;
print(&amp;quot;이름&amp;quot;, name)&lt;br /&gt;
print(&amp;quot;시간&amp;quot;, time)&lt;br /&gt;
print(&amp;quot;종가&amp;quot;, cprice)&lt;br /&gt;
print(&amp;quot;대비&amp;quot;, diff)&lt;br /&gt;
print(&amp;quot;시가&amp;quot;, open)&lt;br /&gt;
print(&amp;quot;고가&amp;quot;, high)&lt;br /&gt;
print(&amp;quot;저가&amp;quot;, low)&lt;br /&gt;
print(&amp;quot;매도호가&amp;quot;, offer)&lt;br /&gt;
print(&amp;quot;매수호가&amp;quot;, bid)&lt;br /&gt;
print(&amp;quot;거래량&amp;quot;, vol)&lt;br /&gt;
print(&amp;quot;거래대금&amp;quot;, vol_value)&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
if (exFlag == ord(&amp;#039;0&amp;#039;)):&lt;br /&gt;
    print(&amp;quot;장 구분값: 동시호가와 장중 이외의 시간&amp;quot;)&lt;br /&gt;
elif (exFlag == ord(&amp;#039;1&amp;#039;)) :&lt;br /&gt;
    print(&amp;quot;장 구분값: 동시호가 시간&amp;quot;)&lt;br /&gt;
elif (exFlag == ord(&amp;#039;2&amp;#039;)):&lt;br /&gt;
    print(&amp;quot;장 구분값: 장중 또는 장종료&amp;quot;)&lt;br /&gt;
 &lt;br /&gt;
print(&amp;quot;예상체결가 대비 수량&amp;quot;)&lt;br /&gt;
print(&amp;quot;예상체결가&amp;quot;, exPrice)&lt;br /&gt;
print(&amp;quot;예상체결가 대비&amp;quot;, exDiff)&lt;br /&gt;
print(&amp;quot;예상체결수량&amp;quot;, exVol)&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
[[category:주식]]&lt;/div&gt;</summary>
		<author><name>Devcafe</name></author>
	</entry>
</feed>