Przeglądaj źródła

优化小程序信息更新代码dev

luojunhui 4 miesięcy temu
rodzic
commit
447ffc3c2a
1 zmienionych plików z 13 dodań i 0 usunięć
  1. 13 0
      daily_tasks/update_mini_program_info_task.py

+ 13 - 0
daily_tasks/update_mini_program_info_task.py

@@ -6,6 +6,7 @@ import json
 import time
 import traceback
 from argparse import ArgumentParser
+from collections import defaultdict
 from datetime import datetime, timedelta
 from typing import List, Dict
 
@@ -224,6 +225,18 @@ class UpdateMiniProgramInfoTask(object):
                 L[key] = temp
             return L
 
+        def summarize_v2(value):
+            """
+
+            :param value:
+            :return:
+            """
+            first_level = defaultdict(set)
+            fission_level = defaultdict(list)
+
+            for record in value:
+                type_, machinecode, create_time, first_level_dt = record
+
         try:
             response = summarize(result_list)
             log(