wangkun 2 rokov pred
rodič
commit
78599bbea6
1 zmenil súbory, kde vykonal 9 pridanie a 2 odobranie
  1. 9 2
      main/gzh.py

+ 9 - 2
main/gzh.py

@@ -292,7 +292,7 @@ class GZH:
                 Common.logger(log_type).info("获取 {} 公众号文章\n", username)
                 cls.get_gzh_url(log_type, username, userid, head_url)
                 Common.logger(log_type).info("休眠 10 分钟")
-                time.sleep(60*10)
+                time.sleep(60*5)
         except Exception as e:
             Common.logger(log_type).error("get_all_gzh异常:{}\n", e)
 
@@ -302,7 +302,13 @@ class GZH:
         try:
             gzh_sheet = Feishu.get_values_batch(log_type, 'gzh', 'P6GKb3')
             for i in range(1, len(gzh_sheet)):
-                download_title = gzh_sheet[i][7]
+                download_title = gzh_sheet[i][7].strip().replace('"', '')\
+                            .replace('“', '').replace('“', '…').replace("\n", "") \
+                            .replace("/", "").replace("\r", "").replace("#", "") \
+                            .replace(".", "。").replace("\\", "").replace("&NBSP", "") \
+                            .replace(":", "").replace("*", "").replace("?", "") \
+                            .replace("?", "").replace('"', "").replace("<", "") \
+                            .replace(">", "").replace("|", "").replace(" ", "")
                 download_vid = gzh_sheet[i][8]
                 download_play_cnt = gzh_sheet[i][9]
                 download_like_cnt = gzh_sheet[i][10]
@@ -410,6 +416,7 @@ class GZH:
                     return
         except Exception as e:
             Common.logger(log_type).error("download_publish异常:{}\n", e)
+            Feishu.dimension_range(log_type, "gzh", "P6GKb3", "ROWS", 2, 2)
 
     # 执行下载/上传
     @classmethod