Ver Fonte

营养素参考值字段前移问题

chencheng há 1 ano atrás
pai
commit
41ad795b5e
1 ficheiros alterados com 5 adições e 3 exclusões
  1. 5 3
      cores/post_decorators.py

+ 5 - 3
cores/post_decorators.py

@@ -76,7 +76,9 @@ def rule4_decorator(f, *args, **kwargs):
 def rule5_decorator(f, *args, **kwargs):
     predict_line = args[1]
     predict_line = f(*args, **kwargs)
-    if '每100克' in predict_line[1] and len(predict_line[1])>6 and predict_line[2] == '':
-        predict_line[2] = predict_line[1].split('每100克')[1]
-        predict_line[1] = '每100克'
+    if '项目' in predict_line[0] and '营养素参考值' in predict_line[1] and len(predict_line[1])>7 and predict_line[2] == '':
+        predict_line[2] = '营养素参考值'
+        if len(predict_line[1].split('营养素参考值'))>1:
+            predict_line[2] = predict_line[2]+predict_line[1].split('营养素参考值')[1]
+        predict_line[1] = predict_line[1].split('营养素参考值')[0]
     return predict_line