瀏覽代碼

下载视频的发布时间判断为:抓取时间 2 天内

wangkun 2 年之前
父節點
當前提交
e7a1f4cc18
共有 1 個文件被更改,包括 10 次插入0 次删除
  1. 10 0
      main/hour_list.py

+ 10 - 0
main/hour_list.py

@@ -796,10 +796,20 @@ class HourList:
                             "logs", "xiaoniangao", "ba0da4", "B" + str(i) + ":" + "B" + str(i))[0]
                         Common.logger().info("10:00 / 15:00 / 20:00 上升量: {} / {} / {}",
                                              ten_cnt, fifteen_cnt, twenty_cnt)
+
+                        # 发布时间
+                        time.sleep(1)
+                        v_send_time = Feishu.get_range_value(
+                            "logs", "xiaoniangao", "ba0da4", "J" + str(i) + ":" + "J" + str(i))[0]
+
                         # 判断视频 ID 长度,不大于 13 位
                         if len(str(v_id)) > 13:
                             Common.logger().info("视频ID长度大于13位:{}", v_id)
 
+                        elif int(time.time()) - v_send_time >= 172800:
+                            Common.logger().info("抓取时间超过 2 天")
+                            return
+
                         # 判断视频时长:1-10min
                         elif int(v_duration) > 600 or int(v_duration) < 60:
                             Common.logger().info("视频时长不在 1-10分钟 之间")