Prechádzať zdrojové kódy

下载之前,再次去重

wangkun 3 rokov pred
rodič
commit
65a80cd28a
1 zmenil súbory, kde vykonal 7 pridanie a 6 odobranie
  1. 7 6
      main/download_kuaishou.py

+ 7 - 6
main/download_kuaishou.py

@@ -400,12 +400,13 @@ class KuaiShou:
                         download_video_session = Feishu.get_values_batch("YWeCh7")[i + 1][14]
 
                         # 下载规则
-                        if cls.kuaishou_download_rule(download_video_duration,
-                                                      download_video_width,
-                                                      download_video_height,
-                                                      download_video_play_cnt,
-                                                      download_video_like_cnt,
-                                                      download_video_share_cnt) is True:
+                        if download_photo_id not in [j for i in Feishu.get_values_batch("kCSk2e") for j in i]\
+                                and cls.kuaishou_download_rule(download_video_duration,
+                                                               download_video_width,
+                                                               download_video_height,
+                                                               download_video_play_cnt,
+                                                               download_video_like_cnt,
+                                                               download_video_share_cnt) is True:
                             Common.logger().info("开始下载快手视频:{}".format(download_video_title))
                             # 下载封面
                             Common.download_method(text="cover", d_name=download_video_title, d_url=download_cover_url)