|
@@ -229,7 +229,7 @@ class UserProcess(object):
|
|
|
except:
|
|
|
pass
|
|
|
|
|
|
- def generate_user_data(self):
|
|
|
+ def generate_user_data(self, flag, dt_time=None):
|
|
|
"""
|
|
|
生成user训练数据
|
|
|
:return:
|
|
@@ -272,6 +272,14 @@ if __name__ == "__main__":
|
|
|
S.spider_data_produce(flag=mode, dt_time=dt)
|
|
|
case "user":
|
|
|
U = UserProcess()
|
|
|
+ if mode == "generate":
|
|
|
+ sd = str(input("输入开始日期,格式为 YYYYmmdd"))
|
|
|
+ ed = str(input("输入结束日期,格式为 YYYYmmdd"))
|
|
|
+ U.userinfo_to_mysql(start_date=sd, end_date=ed)
|
|
|
+ elif mode == "train":
|
|
|
+ U.generate_user_data("train")
|
|
|
+ else:
|
|
|
+ print("Error")
|
|
|
case "Data":
|
|
|
D = DataProcessor()
|
|
|
|