Commit ab4a7e57 authored by 张彦钊's avatar 张彦钊

change sql for test

parent f75c41b5
...@@ -112,6 +112,7 @@ if __name__ == "__main__": ...@@ -112,6 +112,7 @@ if __name__ == "__main__":
time.sleep(58) time.sleep(58)
else: else:
old_device_id_list = pd.read_csv(DIRECTORY_PATH + "data_set_device_id.csv")["device_id"].values.tolist() old_device_id_list = pd.read_csv(DIRECTORY_PATH + "data_set_device_id.csv")["device_id"].values.tolist()
# 求活跃用户和老用户的交集,也就是只预测老用户
predict_list = list(set(device_id_list) & set(old_device_id_list)) predict_list = list(set(device_id_list) & set(old_device_id_list))
multi_predict(predict_list) multi_predict(predict_list)
......
...@@ -7,8 +7,9 @@ def get_active_users(): ...@@ -7,8 +7,9 @@ def get_active_users():
now = datetime.now() now = datetime.now()
now_start = str(now)[:16] + ":00" now_start = str(now)[:16] + ":00"
now_end = str(now)[:16] + ":59" now_end = str(now)[:16] + ":59"
sql = "select device_id from user_active_time " \ # sql = "select device_id from user_active_time " \
"where active_time <= '{}' and active_time >= '{}'".format(now_end,now_start) # "where active_time <= '{}' and active_time >= '{}'".format(now_end,now_start)
sql = "select device_id from user_active_time order by active_time desc limit 25"
device_id_df = con_sql(sql) device_id_df = con_sql(sql)
if device_id_df.empty: if device_id_df.empty:
print("当下这一分钟没有活跃用户,不需要预测") print("当下这一分钟没有活跃用户,不需要预测")
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment