wangkun %!s(int64=2) %!d(string=hai) anos
pai
achega
bd23e49b39
Modificáronse 2 ficheiros con 13 adicións e 0 borrados
  1. 7 0
      main/kuaishou_follow_list.py
  2. 6 0
      main/kuaishou_recommend_list.py

+ 7 - 0
main/kuaishou_follow_list.py

@@ -610,6 +610,13 @@ class Follow:
                     Feishu.dimension_range(log_type, "kuaishou", "wW5cyb", "ROWS", i + 1, i + 1)
                     Common.logger(log_type).info("视频已下载:{},删除成功\n", download_video_title)
                     return
+                # 从已下载视频表中去重:用户主页_已下载表
+                elif str(download_video_id) in [j for m in Feishu.get_values_batch(
+                    log_type, "kuaishou", "31kOdu") for j in m]:
+                    # 删除行或列,可选 ROWS、COLUMNS
+                    Feishu.dimension_range(log_type, "kuaishou", "wW5cyb", "ROWS", i + 1, i + 1)
+                    Common.logger(log_type).info("视频已下载:{},删除成功\n", download_video_title)
+                    return
 
                 else:
                     # 下载封面

+ 6 - 0
main/kuaishou_recommend_list.py

@@ -344,6 +344,12 @@ class KuaiShou:
                     Feishu.dimension_range(log_type, "kuaishou", "JK6npf", "ROWS", i + 1, i + 1)
                     Common.logger(log_type).info("该视频已下载:{},删除成功\n", download_video_title)
                     return
+                elif str(download_video_id) in [j for m in Feishu.get_values_batch(log_type, "kuaishou", "31kOdu") for j
+                                                in m]:
+                    # 删除行或列,可选 ROWS、COLUMNS
+                    Feishu.dimension_range(log_type, "kuaishou", "JK6npf", "ROWS", i + 1, i + 1)
+                    Common.logger(log_type).info("该视频已下载:{},删除成功\n", download_video_title)
+                    return
 
                 # 下载规则
                 elif cls.kuaishou_download_rule(