فهرست منبع

update run_xx.py

wangkun 2 سال پیش
والد
کامیت
62c7973e1c
2فایلهای تغییر یافته به همراه31 افزوده شده و 25 حذف شده
  1. 16 11
      main/run_update_kanyikan.py
  2. 15 14
      main/run_update_xiaoniangao.py

+ 16 - 11
main/run_update_kanyikan.py

@@ -14,17 +14,22 @@ from crawler_monitor.main.update_kanyikan import UpdateKanYiKan
 class Main:
     @classmethod
     def main(cls):
-        # while True:
-        #     while True:
-        #         main_time = datetime.datetime.now()
-        start_time = time.time()
-        today = Common.today
-        UpdateKanYiKan.check_data(today)
-        UpdateKanYiKan.update_play_cnt()
-        end_time = time.time()
-        Common.del_logs("kanyikan")
-        Common.del_charles_files("kanyikan")
-        Common.logger("kanyikan").info("全部更新完成,共耗时:{}秒\n", int(end_time-start_time))
+        while True:
+            while True:
+                main_time = datetime.datetime.now()
+                today = Common.today
+                if main_time.hour == 1:
+                    start_time = time.time()
+                    UpdateKanYiKan.check_data(today)
+                    UpdateKanYiKan.update_play_cnt()
+                    end_time = time.time()
+                    Common.del_logs("kanyikan")
+                    Common.del_charles_files()
+                    Common.logger("kanyikan").info("全部更新完成,共耗时:{}秒\n", int(end_time-start_time))
+                    time.sleep(3600)
+                    break
+                else:
+                    pass
 
 
 if __name__ == "__main__":

+ 15 - 14
main/run_update_xiaoniangao.py

@@ -14,20 +14,21 @@ from crawler_monitor.main.update_xiaoniangao import UpdateXiaoNianGao
 class Main:
     @classmethod
     def main(cls):
-        # while True:
-        # while True:
-        # main_time = datetime.datetime.now()
-        start_time = time.time()
-        today = Common.today
-        # if main_time.hour == 2:
-        UpdateXiaoNianGao.check_data(today)
-        UpdateXiaoNianGao.update_play_cnt()
-        end_time = time.time()
-        Common.del_logs("xiaoniangao")
-        Common.logger("xiaoniangao").info("全部更新完成,共耗时:{}秒\n", int(end_time-start_time))
-        #     break
-        # else:
-        #     pass
+        while True:
+            while True:
+                main_time = datetime.datetime.now()
+                today = Common.today
+                if main_time.hour == 1:
+                    start_time = time.time()
+                    UpdateXiaoNianGao.check_data(today)
+                    UpdateXiaoNianGao.update_play_cnt()
+                    end_time = time.time()
+                    Common.del_logs("xiaoniangao")
+                    Common.logger("xiaoniangao").info("全部更新完成,共耗时:{}秒\n", int(end_time-start_time))
+                    time.sleep(3600)
+                    break
+                else:
+                    pass
 
 
 if __name__ == "__main__":