瀏覽代碼

修复 专四专八姓名识别问题

zeke-chin 2 年之前
父節點
當前提交
4108b9793b
共有 1 個文件被更改,包括 2 次插入2 次删除
  1. 2 2
      core/parser.py

+ 2 - 2
core/parser.py

@@ -196,11 +196,11 @@ class TEMParser(Parser):
         name_val = ''
         conf = 0.
         is_name = False
-        for row in self.result:
+        for row_idx, row in enumerate(self.result):
             for idx, r in enumerate(row[:-1]):
                 if '同学' in r.txt:
                     is_name = True
-                    name_val = row[idx - 1].txt
+                    name_val = self.result[row_idx - 1][-2].txt if idx == 0 else row[idx - 1].txt
                     break
 
         if is_name is False: