init
This commit is contained in:
@@ -25,7 +25,6 @@ class DataDownloader (HTS):
|
|||||||
# 차트 객체 구하기
|
# 차트 객체 구하기
|
||||||
objStockChart = win32com.client.Dispatch("CpSysDib.StockChart")
|
objStockChart = win32com.client.Dispatch("CpSysDib.StockChart")
|
||||||
|
|
||||||
outfp = open(outDir+"/"+stock_code+"_"+given_day+"_"+type+".csv", mode="w", encoding="utf-8")
|
|
||||||
objStockChart.SetInputValue(0, 'A' + stock_code) # 종목 코드
|
objStockChart.SetInputValue(0, 'A' + stock_code) # 종목 코드
|
||||||
objStockChart.SetInputValue(1, ord('1')) # 1: 기간으로 조회, 2: 개수로 조회
|
objStockChart.SetInputValue(1, ord('1')) # 1: 기간으로 조회, 2: 개수로 조회
|
||||||
objStockChart.SetInputValue(2, given_day) # 기간 조회 시, 시작일
|
objStockChart.SetInputValue(2, given_day) # 기간 조회 시, 시작일
|
||||||
@@ -40,6 +39,7 @@ class DataDownloader (HTS):
|
|||||||
size = objStockChart.GetHeaderValue(3)
|
size = objStockChart.GetHeaderValue(3)
|
||||||
|
|
||||||
if size > 0:
|
if size > 0:
|
||||||
|
outfp = open(outDir + "/" + stock_code + "_" + given_day + "_" + type + ".csv", mode="w", encoding="utf-8")
|
||||||
outfp.write("%s,%s,%s,%s,%s,%s,%s\n" % ("날짜", "시간", "시가", "고가", "저가", "종가", "거래량"))
|
outfp.write("%s,%s,%s,%s,%s,%s,%s\n" % ("날짜", "시간", "시가", "고가", "저가", "종가", "거래량"))
|
||||||
for i in range(size - 1, -1, -1):
|
for i in range(size - 1, -1, -1):
|
||||||
day = objStockChart.GetDataValue(0, i)
|
day = objStockChart.GetDataValue(0, i)
|
||||||
|
|||||||
Reference in New Issue
Block a user