123456789101112131415161718192021222324252627282930313233343536 |
- # -*- coding: utf-8 -*-
- # @Author: wangkun
- # @Time: 2022/6/27
- import datetime
- import os
- import sys
- import time
- sys.path.append(os.getcwd())
- from crawler_monitor.main.common import Common
- from crawler_monitor.main.update_xiaoniangao import UpdateXiaoNianGao
- class Main:
- @classmethod
- def main(cls):
- 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__":
- main = Main()
- main.main()
|