Prechádzať zdrojové kódy

rank---微信体系内只要有返回则选择微信体系内视频

罗俊辉 1 rok pred
rodič
commit
71194ebacf

+ 1 - 1
applications/functions/common.py

@@ -91,7 +91,7 @@ def find_videos_in_mysql(trace_id):
     :param trace_id:
     :return:
     """
-    sql = "select video_id, video_title from crawler_video where out_user_id = '{}' limit 10;".format(trace_id)
+    sql = "select video_id, video_title from crawler_video where out_user_id = '{}' limit 2;".format(trace_id)
     out_video_list = select(sql=sql)
     if len(out_video_list) > 0:
         vid_list = [i[0] for i in out_video_list if i[0] != 0]

+ 22 - 18
applications/match_alg/rank.py

@@ -53,29 +53,33 @@ async def best_choice(params_obj, trace_id, search_videos):
         return sorted_list[0] if sorted_list else (0, 0)
 
     if search_list:
-        best_search_tuple = best_video_id(search_list)
-        if best_search_tuple[1] > 0:
-            logging(
-                code="1003",
-                info="search_score---{}".format(best_search_tuple[1])
-            )
-            return best_search_tuple[0]
-        else:
-            best_pq_tuple = best_video_id(pq_list)
-            if best_pq_tuple[1] > 0:
-                logging(
-                    code="1003",
-                    info="pq_score---{}".format(best_pq_tuple[1])
-                )
-                return best_pq_tuple[0]
-            else:
-                return None
+        return best_video_id(search_list)
+        # best_search_tuple = best_video_id(search_list)
+        # if best_search_tuple[1] > 0:
+        #     logging(
+        #         code="1003",
+        #         info="search_score---{}".format(best_search_tuple[1]),
+        #         trace_id=trace_id
+        #     )
+        #     return best_search_tuple[0]
+        # else:
+        #     best_pq_tuple = best_video_id(pq_list)
+        #     if best_pq_tuple[1] > 0:
+        #         logging(
+        #             code="1003",
+        #             info="pq_score---{}".format(best_pq_tuple[1]),
+        #             trace_id=trace_id
+        #         )
+        #         return best_pq_tuple[0]
+        #     else:
+        #         return None
     else:
         best_pq_tuple = best_video_id(pq_list)
         if best_pq_tuple[1] > 0:
             logging(
                 code="1003",
-                info="pq_score---{}".format(best_pq_tuple[1])
+                info="pq_score---{}".format(best_pq_tuple[1]),
+                trace_id=trace_id
             )
             return best_pq_tuple[0]
         else: