Ver código fonte

竖版视频去重

wangkun 2 anos atrás
pai
commit
a857cb52d7
1 arquivos alterados com 5 adições e 3 exclusões
  1. 5 3
      main/recommend_list.py

+ 5 - 3
main/recommend_list.py

@@ -258,13 +258,16 @@ class Recommend:
             # recommend_feeds去重
             elif str(video_id) in [n for m in Feishu.get_values_batch(log_type, "music_album", "69UxPo") for n in m]:
                 Common.logger(log_type).info("该视频已在recommend_feeds中\n")
+            # 竖版视频表去重
+            elif str(video_id) in [n for m in Feishu.get_values_batch(log_type, "music_album", "hYSZsW") for n in m]:
+                Common.logger(log_type).info("该视频已在竖版视频表中\n")
             else:
                 time.sleep(1)
                 Feishu.insert_columns(log_type, "music_album", "69UxPo", "ROWS", 1, 2)
                 get_feeds_time = int(time.time())
                 values = [[str(time.strftime("%Y/%m/%d %H:%M:%S", time.localtime(get_feeds_time))),
                            "推荐榜",
-                           video_id,
+                           str(video_id),
                            video_title,
                            play_cnt,
                            like_cnt,
@@ -331,8 +334,7 @@ class Recommend:
                     return
                 # 已下载视频表去重
                 elif str(download_video_id) in [n for m in Feishu.get_values_batch(log_type, "music_album", "f5a76e")
-                                                for n
-                                                in m]:
+                                                for n in m]:
                     Feishu.dimension_range(log_type, "music_album", "69UxPo", "ROWS", i + 1, i + 1)
                     Common.logger(log_type).info("该视频已下载,删除成功\n")
                     return