run_recommend.py 915 B

12345678910111213141516171819202122232425262728293031323334
  1. # -*- coding: utf-8 -*-
  2. # @Author: wangkun
  3. # @Time: 2022/3/30
  4. # import datetime
  5. import datetime
  6. import os
  7. import random
  8. import sys
  9. import time
  10. sys.path.append(os.getcwd())
  11. from main.common import Common
  12. from main.recommend_list import KuaiShou
  13. def main():
  14. """
  15. 执行正式环境快手脚本
  16. """
  17. while True:
  18. Common.logger("recommend").info("开始抓取快手推荐榜\n")
  19. # 抓取符合规则的视频,写入 kuaishou_feeds.txt
  20. KuaiShou.get_feeds("recommend")
  21. # 下载视频,并上传
  22. Common.logger("recommend").info("开始下载/上传视频\n")
  23. KuaiShou.run_download_publish("recommend", "prod")
  24. # 随机睡眠1-3s
  25. Common.logger("recommend").info("随机休眠 10 - 20 秒\n")
  26. time.sleep(random.randint(10, 20))
  27. # 删除冗余日志
  28. Common.del_logs("recommend")
  29. if __name__ == "__main__":
  30. main()