|
@@ -190,7 +190,6 @@ class XiaoNianGaoPlusRecommend:
|
|
|
video_mid_elements = self.search_elements("//wx-view[@class='bar--navBar-content-capsule-wrap']")
|
|
|
mid = int(video_mid_elements[0].get_attribute("data-mid"))
|
|
|
repeat_video_id= self.repeat_video_id(mid)
|
|
|
- data_list = []
|
|
|
if repeat_video_id != 0:
|
|
|
Common.logger(self.log_type, self.crawler).info(f"该用户已经存在")
|
|
|
# status = 0
|
|
@@ -206,7 +205,10 @@ class XiaoNianGaoPlusRecommend:
|
|
|
return
|
|
|
else:
|
|
|
status = 1
|
|
|
- self.insert_user(mid, user_name, data_list, status)
|
|
|
+ localtime = time.localtime(time.time())
|
|
|
+ formatted_time = time.strftime("%Y-%m-%d", localtime)
|
|
|
+ print(formatted_time)
|
|
|
+ self.insert_user(mid, user_name, data_list, status, formatted_time)
|
|
|
Common.logger(self.log_type, self.crawler).info(f"{mid}:{user_name}入库")
|
|
|
AliyunLogger.logging(
|
|
|
code="1010",
|
|
@@ -218,8 +220,9 @@ class XiaoNianGaoPlusRecommend:
|
|
|
self.driver.press_keycode(AndroidKey.BACK)
|
|
|
time.sleep(2)
|
|
|
|
|
|
- def insert_user(self, mid, user_name, data_list, status):
|
|
|
- insert_sql = f"""insert into crawler_xng_userid( user_id , user_name , user_title_text , status) values ({mid},"{user_name}", "{data_list}",{status})"""
|
|
|
+ def insert_user(self, mid, user_name, data_list, status, formatted_time):
|
|
|
+ insert_sql = f"""insert into crawler_xng_userid( user_id , user_name , user_title_text , status, time) values ({mid},"{user_name}", "{data_list}",{status}, "{formatted_time}")"""
|
|
|
+ print(insert_sql)
|
|
|
MysqlHelper.update_values(self.log_type, self.crawler, insert_sql, self.env, action='')
|
|
|
|
|
|
def get_user_list(self, mid):
|