def addPicklesToMdbConn(ndays): print(ndays) dfall = md.getStockPickleNBDays(ndays, skip=True) if dfall.size > 0: df = dfall['Close'] df = removeBadData(df) df.reset_index(inplace=True) data_dict = df.to_dict("records") db["market_data_close"].insert_many(data_dict) df = dfall['Volume'] df = removeBadData(df) df.reset_index(inplace=True) data_dict = df.to_dict("records") db["market_data_volume"].insert_many(data_dict)
def getRow(ndays): #print('{:d}'.format(ndays)) df = md.getStockPickleNBDays(ndays) dt = md.getRowYmdDate(df) print('{:d} {}'.format(ndays, dt))
import market_data as md from datetime import datetime ndays = 7 df = md.getStockPickleNBDays(ndays, skip=True) print(df.head(1)) #md.getStockPickle('{:%Y-%m-%d}'.format(datetime.now()))