# -*- coding: utf-8 -*- # @Author: wangkun # @Time: 2022/6/17 import datetime import os import random import sys import time sys.path.append(os.getcwd()) from main.common import Common from main.kanyikan_recommend_feeds import get_recommend_feeds from main.kanyikan_recommend_play_sendtime import RecommendPlaySendtime class Main: @classmethod def prod_job(cls): while True: while True: prod_job_time = datetime.datetime.now() if 1 >= prod_job_time.hour >= 0: break else: Common.logger("recommend").info("开始抓取看一看+推荐列表") get_recommend_feeds("recommend") RecommendPlaySendtime.run_download_play_sendtime("prod") Common.del_logs("recommend") Common.del_charles_files("recommend") time.sleep(random.randint(3, 5)) break if __name__ == "__main__": main = Main() main.prod_job()