예제 #1
0
파일: sat_dbop.py 프로젝트: shanks0739/sat
def WAll2CSVHistoryOnce():
    codes=sat_util.GetAllCodesFromCSV()
    qcodes=[]
    for i in range(0, len(codes)):
        qcodes.append(codes[i])
    if (debug): print('WAll2CSVHistoryOnce', len(qcodes))
    WorkOnce(WMulit2CSVHistory, qcodes)
예제 #2
0
파일: qt_down.py 프로젝트: shanks0739/sat
def Test():
    codes = sat_util.GetAllCodesFromCSV()
    qcodes = codes[0:3]
    ldict = QtDownMulti(qcodes)
    for i in range(0, len(ldict)):
        print(ldict[i])
    b, d = QtDown(codes[0])
    print(b, d)
예제 #3
0
파일: sat_dbop.py 프로젝트: shanks0739/sat
def WAll2CSVHistory():
    codes=sat_util.GetAllCodesFromCSV()
    qcodes=codes
    now = datetime.datetime.now()
    start= datetime.date(2014,1,1)
    hisSina = sat_util.CreateFileNameByDate("util/his_sina/his_sina_",now, start)
    f=open(hisSina, "w", encoding='utf-8')
    for i in range(0, len(qcodes)):
        sat_down.DownHistorySN(qcodes[i],now, start, f)
예제 #4
0
파일: sat_dbop.py 프로젝트: shanks0739/sat
def WAll2CSVOnce():
    f = open('RealTimePrice.csv', 'w', encoding='utf8')
    codes=sat_util.GetAllCodesFromCSV()
    for i in range(0, len(codes)):
        b, rp = sat_rtprice.GetPrice(code)
        if b:
            #rp.PricePrint()
            rp.WriteFile2CSV()
    f.close()
예제 #5
0
파일: yh_down.py 프로젝트: shanks0739/sat
def TestHis():
    codes = sat_util.GetAllCodesFromCSV()
    qcodes = codes[0:1]
    now = datetime.datetime.now()
    start = datetime.date(2014, 12, 1)
    hisYahoo = sat_util.CreateFileNameByDate("util/his_yahoo_", now, start)
    f = open(hisYahoo, 'w', encoding='utf-8')
    for i in range(0, len(qcodes)):
        YahooDownHistory(qcodes[i], now, start, f)
예제 #6
0
def TestHis():
    codes=sat_util.GetAllCodesFromCSV()
    qcodes=codes[0:1]
    now = datetime.datetime.now()
    start= datetime.date(2011,9,1)
    hisSina = sat_util.CreateFileNameByDate("util/his_sina_",now, start)
    f=open(hisSina, "w", encoding='utf-8')
    for i in range(0, len(qcodes)):
        SinaDownHistory(qcodes[i],now, start,f)
예제 #7
0
파일: sat_dbop.py 프로젝트: shanks0739/sat
def TestDelKeys():
    codes=sat_util.GetAllCodesFromCSV()
    dcodes=codes
    print('del codes', dcodes)
    DKeysByCodesDate(dcodes)
예제 #8
0
파일: sat_dbop.py 프로젝트: shanks0739/sat
def WAll2RedisByTime():
    codes=sat_util.GetAllCodesFromCSV()
    if (debug): print('WAll2ReidsByTime', len(codes))
    WorkByTimeLimit(WMulti2Redis, codes)
예제 #9
0
파일: sat_dbop.py 프로젝트: shanks0739/sat
def WAll2DBByTime(func):
    codes=sat_util.GetAllCodesFromCSV()
    if (debug): print('WAllCodes2DBByTime', len(codes))
    WorkByTimeLimit(func, codes)
예제 #10
0
파일: sat_dbop.py 프로젝트: shanks0739/sat
def WAll2DBOnce(func):
    codes=sat_util.GetAllCodesFromCSV()
    if (debug): print('WAllCodes2DBOnce', len(codes))
    WorkOnce(func, codes)
예제 #11
0
파일: yh_down.py 프로젝트: shanks0739/sat
def Test():
    codes = sat_util.GetAllCodesFromCSV()
    qcodes = codes[0:3]
    ldict = YahooDownMulti(qcodes)
    for i in range(0, len(ldict)):
        print(ldict[i])
예제 #12
0
def GetAllCodes():
    return sat_util.GetAllCodesFromCSV()