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)
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)
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)
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()
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)
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)
def TestDelKeys(): codes=sat_util.GetAllCodesFromCSV() dcodes=codes print('del codes', dcodes) DKeysByCodesDate(dcodes)
def WAll2RedisByTime(): codes=sat_util.GetAllCodesFromCSV() if (debug): print('WAll2ReidsByTime', len(codes)) WorkByTimeLimit(WMulti2Redis, codes)
def WAll2DBByTime(func): codes=sat_util.GetAllCodesFromCSV() if (debug): print('WAllCodes2DBByTime', len(codes)) WorkByTimeLimit(func, codes)
def WAll2DBOnce(func): codes=sat_util.GetAllCodesFromCSV() if (debug): print('WAllCodes2DBOnce', len(codes)) WorkOnce(func, codes)
def Test(): codes = sat_util.GetAllCodesFromCSV() qcodes = codes[0:3] ldict = YahooDownMulti(qcodes) for i in range(0, len(ldict)): print(ldict[i])
def GetAllCodes(): return sat_util.GetAllCodesFromCSV()