Exemplo n.º 1
0
def store(data, date):
    start_date = date - datetime.timedelta(weeks=1)  # get the date from a week ago

    week_ago = Analysis.date_to_str(start_date)
    current_time = pandas.Timestamp(date.hour, date.minute, date.second)  # time is the same a week ago as now


    # store data from within a week in a pickle
    data[(data['Date'] > week_ago) | ((data['Date'] == week_ago) & (data['Time'] > current_time))].to_pickle(DATASTORE)