Browse Source

no assert, use warning instead.

lyc8503 4 years ago
parent
commit
94895c76e4
1 changed files with 10 additions and 3 deletions
  1. 10 3
      backend_refactor/service/analyze/inner_analyze.py

+ 10 - 3
backend_refactor/service/analyze/inner_analyze.py

@@ -1,3 +1,4 @@
+import logging
 import math
 
 
@@ -56,7 +57,9 @@ def analyse_npy_side_juanfu(data):
     result = {}
     data = data[0]
 
-    assert len(data) == 25
+    if len(data) != 25:
+        logging.warning("Data len is not 25, skipping.")
+        return
 
     nose_x = data[0][0]
     nose_y = data[0][1]
@@ -134,7 +137,9 @@ def analyse_npy_side_shendun(data):
     result = {}
     data = data[0]
 
-    assert len(data) == 25
+    if len(data) != 25:
+        logging.warning("Data len is not 25, skipping.")
+        return
 
     hip_r_x = data[9][0]
     hip_r_y = data[9][1]
@@ -176,7 +181,9 @@ def analyse_npy_side_shendun(data):
 def analyse_npy_side_jump(data):
 
     result = {}
-    assert len(data) == 25
+    if len(data) != 25:
+        logging.warning("Data len is not 25, skipping.")
+        return
 
     data = data[0]